Skip to main content
Ticktick logo

Ticktick

TickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Ticktick connects with a single OAuth click - there is no token to paste. The first time an agent uses a Ticktick action, FlyMyAI asks you to authorize your Ticktick account. Approve it once and the connection is reused for every later run.

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
TICKTICK_COMPLETE_TASKTool to mark a task as complete. use after confirming the task is done.project_id, task_id
TICKTICK_CREATE_TASKTool to create a new task in ticktick. use after you have task details such as title, dates, and optional reminders or subtasks.title
TICKTICK_DELETE_TASKTool to delete a specific task. use when you need to remove a task from a project after confirming both project and task ids.project_id, task_id
TICKTICK_GET_USER_PROJECTTool to retrieve all projects for the user. use when you need to list available projects for selection.-
TICKTICK_TICKTICK_COMPLETE_TASKTool to mark a specific task as complete. use after confirming the task is done.project_id, task_id
TICKTICK_TICKTICK_CREATE_PROJECTTool to create a new project in ticktick. use when you need to programmatically add a project after obtaining a valid access token.name
TICKTICK_TICKTICK_DELETE_PROJECTTool to delete a specific project. use when you have confirmed the project id and intend to permanently remove it. example: "delete the project with id 6226ff9877acee87727f6bca".project_id
TICKTICK_TICKTICK_GET_PROJECT_WITH_DATATool to retrieve a project and its associated data (tasks, columns). use when you need full project details including its tasks and columns after selecting a project id.projectId
TICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP1Tool to generate the ticktick oauth2 authorization url. use to redirect the user to obtain the authorization code (step 1).client_id, scope, redirect_uri
TICKTICK_TICKTICK_OAUTH2_AUTHORIZATION_STEP_1Tool to redirect user to ticktick authorization page to obtain authorization code. use when initiating the oauth2 flow before exchanging the code.client_id, scope, redirect_uri
TICKTICK_TICKTICK_UPDATE_PROJECTTool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id.projectId
TICKTICK_UPDATE_PROJECTTool to update an existing project. use when you need to modify project details like name, color, sort order, view mode, or kind after selecting a project id.projectId
TICKTICK_UPDATE_TASKTool to update an existing task. use after confirming the taskid and projectid.taskId, projectId
We love our partners - FlyMy.AI builds with the best. Thanks, Ticktick!