Shortcut integration
Shortcut aligns product development work with company objectives so teams can…
- Provider
- shortcut
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 142 available
Quick start
Call Shortcut from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Shortcut's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"SHORTCUT_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Shortcut API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
142 actions exposed via the
Shortcut integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
SHORTCUT_CREATE_CATEGORY -
SHORTCUT_CREATE_DOC -
SHORTCUT_CREATE_ENTITY_TEMPLATE -
SHORTCUT_CREATE_EPIC -
SHORTCUT_CREATE_EPIC_COMMENT -
SHORTCUT_CREATE_EPIC_COMMENT_COMMENT -
SHORTCUT_CREATE_EPIC_HEALTH -
SHORTCUT_CREATE_GENERIC_INTEGRATION -
SHORTCUT_CREATE_GROUP -
SHORTCUT_CREATE_ITERATION -
SHORTCUT_CREATE_LABEL -
SHORTCUT_CREATE_LINKED_FILE
Show all 142 actions
-
SHORTCUT_CREATE_MILESTONE -
SHORTCUT_CREATE_MULTIPLE_STORIES -
SHORTCUT_CREATE_OBJECTIVE -
SHORTCUT_CREATE_PROJECT -
SHORTCUT_CREATE_STORY -
SHORTCUT_CREATE_STORY_COMMENT -
SHORTCUT_CREATE_STORY_FROM_TEMPLATE -
SHORTCUT_CREATE_STORY_LINK -
SHORTCUT_CREATE_STORY_REACTION -
SHORTCUT_CREATE_TASK -
SHORTCUT_DELETE_CATEGORY -
SHORTCUT_DELETE_CUSTOM_FIELD -
SHORTCUT_DELETE_DOC -
SHORTCUT_DELETE_ENTITY_TEMPLATE -
SHORTCUT_DELETE_EPIC -
SHORTCUT_DELETE_EPIC_COMMENT -
SHORTCUT_DELETE_FILE -
SHORTCUT_DELETE_GENERIC_INTEGRATION -
SHORTCUT_DELETE_ITERATION -
SHORTCUT_DELETE_LABEL -
SHORTCUT_DELETE_LINKED_FILE -
SHORTCUT_DELETE_MILESTONE -
SHORTCUT_DELETE_MULTIPLE_STORIES -
SHORTCUT_DELETE_OBJECTIVE -
SHORTCUT_DELETE_PROJECT -
SHORTCUT_DELETE_STORY -
SHORTCUT_DELETE_STORY_COMMENT -
SHORTCUT_DELETE_STORY_LINK -
SHORTCUT_DELETE_STORY_REACTION -
SHORTCUT_DELETE_TASK -
SHORTCUT_DISABLE_ITERATIONS -
SHORTCUT_DISABLE_STORY_TEMPLATES -
SHORTCUT_ENABLE_ITERATIONS -
SHORTCUT_ENABLE_STORY_TEMPLATES -
SHORTCUT_GET_CATEGORY -
SHORTCUT_GET_CURRENT_MEMBER_INFO -
SHORTCUT_GET_CUSTOM_FIELD -
SHORTCUT_GET_DOC -
SHORTCUT_GET_ENTITY_TEMPLATE -
SHORTCUT_GET_EPIC -
SHORTCUT_GET_EPIC_COMMENT -
SHORTCUT_GET_EPIC_HEALTH -
SHORTCUT_GET_EPIC_WORKFLOW -
SHORTCUT_GET_EXTERNAL_LINK_STORIES -
SHORTCUT_GET_FILE -
SHORTCUT_GET_GENERIC_INTEGRATION -
SHORTCUT_GET_GROUP -
SHORTCUT_GET_ITERATION -
SHORTCUT_GET_KEY_RESULT -
SHORTCUT_GET_LABEL -
SHORTCUT_GET_LINKED_FILE -
SHORTCUT_GET_MEMBER -
SHORTCUT_GET_MILESTONE -
SHORTCUT_GET_OBJECTIVE -
SHORTCUT_GET_PROJECT -
SHORTCUT_GET_REPOSITORY -
SHORTCUT_GET_STORY -
SHORTCUT_GET_STORY_COMMENT -
SHORTCUT_GET_STORY_LINK -
SHORTCUT_GET_TASK -
SHORTCUT_GET_WORKFLOW -
SHORTCUT_LINK_DOCUMENT_TO_EPIC -
SHORTCUT_LIST_CATEGORIES -
SHORTCUT_LIST_CATEGORY_MILESTONES -
SHORTCUT_LIST_CATEGORY_OBJECTIVES -
SHORTCUT_LIST_CUSTOM_FIELDS -
SHORTCUT_LIST_DOCS -
SHORTCUT_LIST_DOCUMENT_EPICS -
SHORTCUT_LIST_ENTITY_TEMPLATES -
SHORTCUT_LIST_EPIC_COMMENTS -
SHORTCUT_LIST_EPIC_DOCUMENTS -
SHORTCUT_LIST_EPIC_HEALTHS -
SHORTCUT_LIST_EPICS -
SHORTCUT_LIST_EPICS_PAGINATED -
SHORTCUT_LIST_EPIC_STORIES -
SHORTCUT_LIST_FILES -
SHORTCUT_LIST_GROUPS -
SHORTCUT_LIST_GROUP_STORIES -
SHORTCUT_LIST_ITERATIONS -
SHORTCUT_LIST_ITERATION_STORIES -
SHORTCUT_LIST_LABEL_EPICS -
SHORTCUT_LIST_LABELS -
SHORTCUT_LIST_LABEL_STORIES -
SHORTCUT_LIST_LINKED_FILES -
SHORTCUT_LIST_MEMBERS -
SHORTCUT_LIST_MEMBERS_SLIM -
SHORTCUT_LIST_MILESTONE_EPICS -
SHORTCUT_LIST_MILESTONES -
SHORTCUT_LIST_OBJECTIVE_EPICS -
SHORTCUT_LIST_OBJECTIVES -
SHORTCUT_LIST_PROJECTS -
SHORTCUT_LIST_REPOSITORIES -
SHORTCUT_LIST_STORIES -
SHORTCUT_LIST_STORY_COMMENT -
SHORTCUT_LIST_STORY_SUB_TASKS -
SHORTCUT_LIST_WORKFLOWS -
SHORTCUT_SEARCH -
SHORTCUT_SEARCH_DOCUMENTS -
SHORTCUT_SEARCH_EPICS -
SHORTCUT_SEARCH_ITERATIONS -
SHORTCUT_SEARCH_MILESTONES -
SHORTCUT_SEARCH_OBJECTIVES -
SHORTCUT_SEARCH_STORIES -
SHORTCUT_SEARCH_STORIES_OLD -
SHORTCUT_STORY_HISTORY -
SHORTCUT_UNLINK_COMMENT_THREAD_FROM_SLACK -
SHORTCUT_UNLINK_DOCUMENT_FROM_EPIC -
SHORTCUT_UNLINK_PRODUCTBOARD_FROM_EPIC -
SHORTCUT_UPDATE_CATEGORY -
SHORTCUT_UPDATE_CUSTOM_FIELD -
SHORTCUT_UPDATE_DOC -
SHORTCUT_UPDATE_ENTITY_TEMPLATE -
SHORTCUT_UPDATE_EPIC -
SHORTCUT_UPDATE_EPIC_COMMENT -
SHORTCUT_UPDATE_FILE -
SHORTCUT_UPDATE_GROUP -
SHORTCUT_UPDATE_HEALTH -
SHORTCUT_UPDATE_ITERATION -
SHORTCUT_UPDATE_KEY_RESULT -
SHORTCUT_UPDATE_LABEL -
SHORTCUT_UPDATE_LINKED_FILE -
SHORTCUT_UPDATE_MILESTONE -
SHORTCUT_UPDATE_MULTIPLE_STORIES -
SHORTCUT_UPDATE_OBJECTIVE -
SHORTCUT_UPDATE_PROJECT -
SHORTCUT_UPDATE_STORY -
SHORTCUT_UPDATE_STORY_COMMENT -
SHORTCUT_UPDATE_STORY_LINK -
SHORTCUT_UPDATE_TASK -
SHORTCUT_UPLOAD_FILES
Build with Shortcut
Open OverSkill, describe what you want to build, and reference Shortcut in your prompt — the AI will wire up the integration automatically.