Shortcut, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Shortcut account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Project Management
- Connects with a key
- 100 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Shortcut is
Shortcut aligns product development work with company objectives so teams can execute with a shared purpose.
You paste in a key from your own Shortcut account. It is kept encrypted, and you can withdraw it from inside Shortcut whenever you like.
One message in, the work done in Shortcut.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Shortcut. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Shortcut account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Shortcut
These are the ready-made tools your AI employee already has in Shortcut. It is not limited to them, but it never has to be taught these.
- Create categoryCreate category allows you to create a new category in shortcut.
- Create entity templateCreate a new entity template for the workspace.
- Create epicCreate epic allows you to create a new epic in shortcut.
- Create epic commentThis endpoint allows you to create a threaded comment on an epic.
- Create epic comment commentThis endpoint allows you to create a nested comment reply to an existing epic comment.
- Create groupCreates a new group in the shortcut system with customizable properties. this endpoint allows you to set up a group with a unique mention name, display name, optional description,
- Create iterationThe createiteration endpoint allows you to create a new iteration in shortcut, which represents a time-boxed period for completing a set of stories or tasks. this endpoint is cruci
- Create labelCreate label allows you to create a new label in shortcut.
- Create linked fileCreate linked file allows you to create a new linked file in shortcut.
- Create milestone(deprecated: use 'create objective') create milestone allows you to create a new milestone in shortcut.
- Create multiple storiesCreate multiple stories allows you to create multiple stories in a single request using the same syntax as create story.
- Create objectiveCreate objective allows you to create a new objective in shortcut.
- Create projectCreate project is used to create a new shortcut project.
- Create storyCreate story is used to add a new story to your shortcut workspace. this endpoint requires that either workflow state id or project id be provided, but will reject the request if b
- Create story commentCreate comment allows you to create a comment on any story.
- Create story from templateCreate story from template is used to add a new story derived from a template to your shortcut workspace.
- Create story linkStory links (called story relationships in the ui) allow you create semantic relationships between two stories. the parameters read like an active voice grammatical sentence: subje
- Create story reactionCreate a reaction to a story comment.
- Create taskCreate task is used to create a new task in a story.
- Delete categoryDelete category can be used to delete any category.
- Delete custom fieldDeletes a specific custom field from the shortcut system using its unique public identifier. this endpoint should be used when you need to permanently remove a custom field that is
- Delete entity templateDeletes a specific entity template from the shortcut api. this endpoint should be used when you need to permanently remove a template that is no longer needed or is obsolete. it's
- Delete epicDelete epic can be used to delete the epic. the only required parameter is epic id.
- Delete epic commentThis endpoint allows you to delete a comment from an epic.
- Delete fileDelete file deletes a previously uploaded file.
- Delete iterationDeletes a specific iteration from the shortcut project management system. this endpoint should be used when you need to permanently remove an iteration and all its associated data
- Delete labelDelete label can be used to delete any label.
- Delete linked fileDelete linked file can be used to delete any previously attached linked-file.
- Delete milestone(deprecated: use 'delete objective') delete milestone can be used to delete any milestone.
- Delete multiple storiesDelete multiple stories allows you to delete multiple archived stories at once.
- Delete objectiveDelete objective can be used to delete any objective.
- Delete projectDelete project can be used to delete a project. projects can only be deleted if all associated stories are moved or deleted. in the case that the project cannot be deleted, you wil
- Delete storyDelete story can be used to delete any story.
- Delete story commentDelete a comment from any story.
- Delete story linkRemoves the relationship between the stories for the given story link.
- Delete story reactionDelete a reaction from any story comment.
- Delete taskDelete task can be used to delete any previously created task on a story.
- Disable iterationsDisables iterations for the current workspace
- Disable story templatesDisables the story template feature for the workspace.
- Enable iterationsEnables iterations for the current workspace
- Enable story templatesEnables the story template feature for the workspace.
- Get categoryGet category returns information about the selected category.
- Get current member infoReturns information about the authenticated member.
- Get custom fieldRetrieves detailed information about a specific custom field in shortcut using its unique public identifier. this endpoint allows developers to fetch the properties and configurati
- Get entity templateGet entity template returns information about a given entity template.
- Get epicGet epic returns information about the selected epic.
- Get epic commentThis endpoint returns information about the selected epic comment.
- Get epic workflowReturns the epic workflow for the workspace.
- Get external link storiesGet stories which have a given external link associated with them.
- Get fileGet file returns information about the selected uploadedfile.
- Get groupRetrieves detailed information about a specific group in the shortcut workspace using its unique public identifier. this endpoint allows developers to fetch comprehensive data abou
- Get iterationRetrieves detailed information about a specific iteration in the shortcut project management system. this endpoint allows users to fetch comprehensive data about a single iteration
- Get key resultGet key result returns information about a chosen key result.
- Get labelGet label returns information about the selected label.
- Get linked fileGet file returns information about the selected linked file.
- Get memberReturns information about a member.
- Get milestone(deprecated: use 'get objective') get milestone returns information about a chosen milestone.
- Get objectiveGet objective returns information about a chosen objective.
- Get projectGet project returns information about the selected project.
- Get repositoryGet repository returns information about the selected repository.
- Get storyGet story returns information about a chosen story.
- Get story commentGet comment is used to get comment information.
- Get story linkReturns the stories and their relationship for the given story link.
- Get taskReturns information about a chosen task.
- Get workflowGet workflow returns information about a chosen workflow.
- List categoriesList categories returns a list of all categories and their attributes.
- List category milestonesList category milestones returns a list of all milestones with the category.
- List category objectivesReturns a list of all objectives with the category.
- List custom fieldsRetrieves a list of all custom fields defined in the shortcut api. this endpoint allows developers to fetch information about user-defined fields that have been added to extend the
- List entity templatesList all the entity templates for the workspace.
- List epic commentsGet a list of all comments on an epic.
- List epic storiesGet a list of all stories in an epic.
- List epicsList epics returns a list of all epics and their attributes.
- List filesList files returns a list of all uploadedfiles in the workspace.
- List group storiesList the stories assigned to the group. (by default, limited to 1,000).
- List groupsA group in our api maps to a "team" within the shortcut product. a team is a collection of users that can be associated to stories, epics, and iterations within shortcut.
- List iteration storiesGet a list of all stories in an iteration.
- List iterationsRetrieves a list of all iterations in the shortcut project management system. iterations represent specific time periods for planning and tracking work, allowing teams to organize
- List label epicsList all of the epics with the label.
- List label storiesList all of the stories with the label.
- List labelsList labels returns a list of all labels and their attributes.
- List linked filesList linked files returns a list of all linked-files and their attributes.
- List membersReturns information about members of the workspace.
- List milestone epics(deprecated: use 'list objective epics') list all of the epics within the milestone.
- List milestones(deprecated: use 'list objectives') list milestones returns a list of all milestones and their attributes.
- List objective epicsList all of the epics within the objective.
- List objectivesList objectives returns a list of all objectives and their attributes.
- List projectsList projects returns a list of all projects and their attributes.
- List repositoriesList repositories returns a list of all repositories and their attributes.
- List storiesList stories returns a list of all stories in a selected project and their attributes.
- List story commentLists comments associated with a story
- List workflowsReturns a list of all workflows in the workspace.
- SearchSearch lets you search epics and stories based on desired parameters. since ordering of the results can change over time (due to search ranking decay, new epics and stories being c
- Search epicsSearch epics lets you search epics based on desired parameters. since ordering of stories can change over time (due to search ranking decay, new epics being created), the next valu
- Search iterationsSearch iterations lets you search iterations based on desired parameters. since ordering of results can change over time (due to search ranking decay, new iterations being created)
- Search milestonesSearch milestones lets you search milestones based on desired parameters. since ordering of results can change over time (due to search ranking decay, new milestones being created)
- Search objectivesSearch objectives lets you search objectives based on desired parameters. since ordering of results can change over time (due to search ranking decay, new objectives being created)
- Search storiesSearch stories lets you search stories based on desired parameters. since ordering of stories can change over time (due to search ranking decay, new stories being created), the nex
- Search stories oldSearch stories lets you search stories based on desired parameters.
- Story historyRetrieves the complete history of changes for a specific story in the shortcut project management system. this endpoint allows users to track all modifications, updates, and revisi
You stay the boss of your Shortcut account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Shortcut account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Shortcut is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Shortcut and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Shortcut
- Can an AI employee really work inside Shortcut?
- Yes. It signs in to your own Shortcut account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Shortcut?
- No. Nothing moves and nothing is replaced. Your records stay in Shortcut, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Shortcut account?
- You paste in a key from your own Shortcut account. It is kept encrypted, and you can withdraw it from inside Shortcut whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Shortcut?
- It has 100 ready-made tools in Shortcut today, among them Create category, Create entity template and Create epic. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Shortcut and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Shortcut and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Shortcut?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Shortcut is written down with what it did and when.