If you find this useful,
Blog
Back to Blog

OpenClaw TickTick Skill: Complete Task Management Through Your AI Agent

· by Trellis

Control TickTick through OpenClaw. Create tasks, manage lists, track habits, and sync calendar events from your AI agent. Setup guide and examples.

Managing tasks through an app means context switching. You’re writing code, remember something you need to do, open TickTick, create the task, then switch back to your editor. Each switch costs focus.

The OpenClaw TickTick skill eliminates that friction. Talk to your AI agent and it handles your task list.

This guide covers what the TickTick skill does, how to set it up, and real examples of using it through conversation.


What the TickTick Skill Does

The TickTick skill connects OpenClaw to your TickTick account through the official API. Once configured, your agent can:

  • Create tasks with natural language input
  • Add tasks to specific lists and projects
  • Set due dates, priorities, and reminders
  • Create recurring tasks for habits
  • Check off completed items
  • Search and filter your task list
  • Start and track Pomodoro sessions
  • Sync calendar events

The skill understands context. Tell your agent “remind me to call the client tomorrow at 2pm” and it creates a TickTick task with the right date, time, and reminder. No forms to fill out.


TickTick Free vs Premium

The skill works with both free and premium TickTick accounts. Feature availability depends on your plan.

FeatureFreePremium
Create tasksYesYes
Lists and projects9 lists maxUnlimited
Reminders2 per task5 per task
Recurring tasksYesYes
Subtasks1 level5 levels
Pomodoro timerYesYes
Calendar syncRead-onlyTwo-way sync
Custom filtersNoYes
Habit trackingBasicAdvanced stats

Most users find the free tier sufficient for personal use. Premium unlocks deeper organization for complex projects.


Installation and Setup

Step 1: Install the Skill

clawhub install ticktick

This downloads the skill to ~/.openclaw/skills/ticktick/.

Step 2: Get Your TickTick API Credentials

The TickTick skill requires API access. TickTick provides this through developer credentials.

  1. Go to TickTick’s Developer Portal
  2. Create a new application
  3. Note your Client ID and Client Secret
  4. Set the redirect URI to http://localhost:8000/callback

Step 3: Configure the Skill

Add your credentials to OpenClaw:

openclaw config set ticktick.client_id YOUR_CLIENT_ID
openclaw config set ticktick.client_secret YOUR_CLIENT_SECRET

Step 4: Authorize Access

Run the authorization flow:

openclaw skills auth ticktick

This opens a browser window where you log into TickTick and approve access. After authorization, the skill stores an OAuth token and refreshes it automatically.

Step 5: Verify It Works

Reload your agent and test:

openclaw skills reload
openclaw start

Send your agent a message:

Create a task: test the TickTick skill

If it creates the task in TickTick, setup is complete.


Basic Task Creation

The simplest use case: creating tasks through conversation.

Quick Tasks

Add task: buy groceries

Creates a task titled “buy groceries” in your Inbox.

Tasks with Due Dates

Remind me to submit the report by Friday

Creates a task with a due date set to the coming Friday.

Tasks with Time

Call the dentist tomorrow at 3pm

Creates a task for tomorrow with a reminder at 3:00 PM.

Tasks in Specific Lists

Add "Review pull requests" to my Work list

Creates the task in your Work list instead of Inbox.


Advanced Task Management

Once you get comfortable with basic creation, the skill handles more complex scenarios.

Recurring Tasks

Habits and routines work better as recurring tasks.

Create a daily task: morning standup at 9:30am

This creates a task that repeats every day at 9:30 AM.

Weekly task: send status update every Monday

Repeats every Monday.

Monthly task: review budget on the 1st

Repeats on the first of each month.

Priority Levels

TickTick supports three priority levels: High, Medium, Low.

Add high priority task: fix production bug
Low priority: clean up old files

Tasks with Subtasks

Break larger tasks into steps.

Create task: Launch marketing campaign
With subtasks:
- Write email copy
- Design graphics
- Set up automation
- Schedule send

The agent creates the parent task and adds each subtask in order.

Tags and Filters

Organize tasks with tags.

Add task: Research competitor pricing #marketing #urgent

Creates the task and applies the marketing and urgent tags.


Using TickTick Lists and Projects

Lists help separate work contexts. The skill respects your list structure.

Creating New Lists

Create a list called "Side Project"

Moving Tasks Between Lists

Move "Update documentation" from Work to Personal

Checking Tasks by List

Show me all tasks in my Work list

The agent returns your current Work tasks with their status and due dates.


Habit Tracking

TickTick’s habit tracking works through the skill. Track daily habits and the agent reports your streaks.

Creating a Habit

Create a habit: drink 8 glasses of water

Checking In

Mark today's water habit as complete

Viewing Streaks

Show my current habit streaks

The agent lists your active habits and how many consecutive days you’ve maintained them.


Pomodoro Timer Integration

TickTick includes a Pomodoro timer. The skill lets you start and track focus sessions.

Starting a Session

Start a 25-minute Pomodoro for writing

The agent starts the timer and creates a task log in TickTick.

Checking Status

How much time is left on my Pomodoro?

Tracking History

Show my Pomodoro sessions from this week

The agent retrieves your focus session history.


Calendar Sync

TickTick syncs with external calendars. Premium accounts get two-way sync.

Viewing Calendar Events

What's on my calendar today?

Shows tasks and calendar events for the day.

Creating Time-Blocked Tasks

Block 2 hours tomorrow morning for deep work

Creates a task with a time block that appears on your calendar.

Meeting Tasks

Add task from my 2pm meeting: follow up with Sarah

Creates a task linked to your calendar event.


Real Workflow Examples

Here’s how people actually use the TickTick skill day to day.

Morning Planning

You: “What do I need to do today?”

Agent: “You have 5 tasks due today:

  • Submit quarterly report (high priority)
  • Review code from Alex
  • Call dentist to reschedule
  • Buy groceries
  • Water plants”

You: “Move ‘buy groceries’ to tomorrow”

Agent: “Done. Moved to Wednesday Feb 12.”

During Work

You’re in a meeting and someone mentions action items. Instead of opening TickTick:

You: “Add task: send contract to legal team by end of week”

Agent: “Created. Due Friday, added to Work list.”

Later, you finish something:

You: “Mark ‘review code from Alex’ as complete”

Agent: “Checked off. 4 tasks remaining today.”

End of Day

You: “Show incomplete tasks from today”

Agent: Lists what’s left undone.

You: “Move them all to tomorrow”

Agent: “Moved 4 tasks to Wednesday.”


Comparing TickTick Skill vs Todoist Skill

OpenClaw has skills for both TickTick and Todoist. Both are strong task managers. The choice depends on your workflow.

FeatureTickTick SkillTodoist Skill (todoist-rs)
Task creationNatural languageNatural language
Recurring tasksFull supportFull support
Pomodoro timerBuilt-inNot available
Calendar syncTwo-way (Premium)One-way
Habit trackingAdvancedBasic
Subtask levelsUp to 5 (Premium)Unlimited
FiltersPremium onlyFree
API rate limits120 req/min450 req/min
PlatformsWeb, iOS, AndroidWeb, iOS, Android

Choose TickTick if: You use Pomodoro for focus, need habit tracking, or want calendar integration.

Choose Todoist if: You rely heavily on custom filters, manage deep project hierarchies, or prefer Todoist’s karma system.

Both skills work the same way in OpenClaw. Installation and conversation patterns are identical.


Tips for Better Results

After using the TickTick skill for a few months, patterns emerge.

Be Specific About Lists

The agent defaults to Inbox if you don’t specify a list. Save a step:

Add "Review contract" to Work list

Use Natural Due Dates

The skill understands relative dates:

  • “tomorrow”
  • “next Monday”
  • “in 3 days”
  • “end of week”
  • “next month”

Batch Operations

Handle multiple tasks at once:

Show all overdue tasks and move them to today

Set Default Behaviors

Configure the skill to match your workflow:

openclaw config set ticktick.default_list "Work"
openclaw config set ticktick.default_reminder 30  # 30 min before

Now tasks go to your Work list by default with 30-minute reminders.


Troubleshooting

”TickTick API authentication failed”

Your OAuth token expired. Re-authorize:

openclaw skills auth ticktick

“Could not find list ‘Work’”

List names are case-sensitive. Check your list names in TickTick:

List my TickTick lists

“Rate limit exceeded”

TickTick’s API allows 120 requests per minute. If you hit this, wait 60 seconds. Rate limits reset every minute.

Tasks not syncing immediately

TickTick syncs every 5-10 seconds across devices. If you don’t see a task right away, wait a few seconds and refresh.


Installing the Skill

If you haven’t set up OpenClaw yet, start with our Getting Started guide. It covers installation, API configuration, and connecting your messaging channels.

Once OpenClaw is running:

clawhub install ticktick
openclaw skills auth ticktick
openclaw skills reload

Then talk to your agent to create your first task.


Other Task Management Skills

TickTick isn’t the only option. OpenClaw supports several task management systems.

SkillServiceBest For
ticktickTickTickPomodoro users, habit trackers
todoist-rsTodoistHeavy filter users, project management
notion-mcpNotionDatabase-style task tracking
google-tasksGoogle TasksSimple lists, Gmail integration

Each has tradeoffs. TickTick and Todoist offer the most complete OpenClaw integration.


FAQ

Does this work with the free version of TickTick?

Yes. The skill works with free accounts. You get task creation, lists, reminders, and basic habit tracking. Premium features like advanced filters and deep subtask nesting require a TickTick Premium subscription.

Can I use this on mobile?

Your OpenClaw agent runs on your computer, but you message it through Telegram, WhatsApp, Discord, or Signal. So yes, you can create TickTick tasks from your phone by messaging your agent.

How much does OpenClaw cost?

OpenClaw is free and open-source. You pay for Claude API usage (Anthropic’s pricing) and any third-party services like TickTick Premium. Most personal use costs a few dollars per month in API fees.

Does the TickTick skill see all my tasks?

Yes, once authorized, the skill has read and write access to your TickTick account. It uses this to create, update, and check off tasks. If you want to limit access, revoke the OAuth token in TickTick’s settings.

What happens if I delete a task in TickTick directly?

The skill syncs with TickTick’s current state. If you delete a task in the TickTick app, your agent sees it as deleted.

Can I create tasks with attachments?

Not yet. The current TickTick skill supports text-based task creation. File attachments require uploading through the TickTick app directly.


Summary

The OpenClaw TickTick skill turns your AI agent into a task manager you talk to instead of clicking through. No app switching. No context loss.

Key capabilities:

  • Create tasks with natural language (“remind me to call John tomorrow at 2pm”)
  • Manage lists, priorities, and recurring tasks
  • Track habits and Pomodoro focus sessions
  • Sync calendar events (Premium)
  • Search and filter your task list

Installation takes five minutes. After that, your task list stays updated through conversation instead of app navigation.

Install command:

clawhub install ticktick

For the full directory of OpenClaw skills, see Claw Directory. For curated recommendations across all categories, read Best OpenClaw Skills 2026.