Productivity
Overview
TickTick is a powerful to-do & task management app with seamless cloud synchronization across all your devices. Whether you need to schedule an agenda, make memos, share shopping lists, collaborate in a team, or even develop a new habit, set countdown for birthdays, TickTick is always here to help you get stuff done and keep life on track. Key features of TickTick: • Sync tasks across all devices • Multiple reminders • Flexible calendar views • Integrate with calendar application • Set flexible recurring tasks • Keep track of birthdays, anniversaries with countdown
Tools
Add a comment to a task. Comment content is plain text, max 1024 characters.
batch_add_tasks
ChatGPTBatch add multiple tasks to TickTick. Each task should have required fields filled in.
batch_update_tasks
ChatGPTBatch update multiple existing tasks in TickTick. Use this when you need to modify several tasks at once with new values.
complete_task
ChatGPTMark a task as completed by projectId and taskId.
complete_tasks_in_project
ChatGPTComplete multiple tasks in a project. Maximum 20 tasks per request.
create_column
ChatGPTCreate a new column in a project.
create_focus
ChatGPTCreate a focus record. Required: startTime, endTime, type (0=pomodoro, 1=timing). Optional: taskId, habitId, note.
create_habit
ChatGPTCreate a new habit in TickTick.
create_project
ChatGPTCreate a new project (list) in TickTick.
create_project_group
ChatGPTCreate a new project group.
create_tag
ChatGPTCreate a new tag.
create_task
ChatGPTCreate a new task in TickTick.
delete_comment
ChatGPTDelete a comment from a task by comment id.
delete_focus
ChatGPTDelete a focus record by focusId and type.
delete_project_group
ChatGPTDelete a project group by projectGroupId.
delete_task
ChatGPTDelete a task by projectId and taskId.
fetch
ChatGPTFetch the full contents of a task by its ID.
filter_tasks
ChatGPTFilter tasks by various criteria including date range, project IDs, priority, tag, kind and status.
get_comment
ChatGPTGet comments for a task by projectId and taskId.
get_focus
ChatGPTGet a single focus record by focusId and type.
get_focuses_by_time
ChatGPTGet focus records by time range and type. The time range must not exceed one month.
get_habit
ChatGPTGet habit details by habitId.
get_habit_checkins
ChatGPTGet habit check-ins by habitIds and date stamp range.
from_stamp and to_stamp must be int date stamps in yyyyMMdd format (for example, 20260401 and 20260430).get_project_by_id
ChatGPTGet project details by projectId.
get_project_with_undone_tasks
ChatGPTGet project details and all undone tasks in the project by projectId.
get_task_by_id
ChatGPTGet full task details by taskId.
get_task_in_project
ChatGPTGet a task by projectId and taskId.
get_user_preference
ChatGPTGet user preferences including timezone settings.
list_columns
ChatGPTList all columns in a project by projectId.
list_completed_tasks_by_date
ChatGPTGet completed tasks based on specified search criteria including project IDs and date range.
list_countdowns
ChatGPTList all countdowns of the current user.
list_habit_sections
ChatGPTList all habit sections of the current user.
list_habits
ChatGPTList all habits of the current user.
list_project_groups
ChatGPTList all project groups of the current user.
list_projects
ChatGPTList projects of the current user. Use offset to skip projects and limit to cap the number returned for pagination. When both offset and limit are omitted, the result also includes the virtual "inbox" project for tasks without a project; paginated results only include projects returned by the API.
list_tags
ChatGPTList all tags of the current user.
list_undone_tasks_by_date
ChatGPTList undone tasks within a date range. The maximum range is 14 days between startDate and endDate.
list_undone_tasks_by_time_query
ChatGPTList undone tasks using a predefined time query. Supported values: today, last24hour, last7day, tomorrow, next24hour, next7day. Default is today.
move_task
ChatGPTMove tasks to different projects. Used for reorganizing tasks across projects.
search
ChatGPTSearch tasks in TickTick. Return a list of relevant result with IDS, title and URLs.
search_task
ChatGPTSearch tasks by keyword. Returns a list of matching tasks with taskId, title, and url.
update_column
ChatGPTUpdate an existing column in a project by columnId.
update_habit
ChatGPTUpdate an existing habit by habitId.
update_project
ChatGPTUpdate an existing project by projectId.
update_project_group
ChatGPTUpdate an existing project group by projectGroupId.
update_task
ChatGPTUpdate an existing task by projectId and taskId. To remove a parent-child relationship, set parentId to an empty string. To clear dueDate or startDate, set it to "1970-01-01T00:00:00.000+0000".
upsert_habit_checkins
ChatGPTCreate or update check-ins for a habit by habitId.
Capabilities
Writes
Links
App Stats
47
Tools
ChatGPT
Platforms
Category
Task PlanningWorks with
ChatGPT
Similar Apps
Data refreshed daily






