Connect OpenClaw to Todoist
Let an OpenClaw agent create, organize, complete and report on tasks in Todoist, with no credentials handed to the agent.
Todoist is a task manager used by individuals and small teams who want something lighter than a full project tool: projects, sections, labels, due dates and a natural-language quick-add box. The trouble with any to-do list is upkeep. Tasks get captured in chat and email and never make it into the list, the same weekly items are retyped every Monday, and the review of what got done and what slipped is a manual scroll through completed tasks.
With Claworc’s External Connections, an OpenClaw agent can manage a
Todoist account on your behalf. You sign in to Todoist once through a popup, Composio
holds the resulting token, and the agent gets an auto-generated claworc-todoist skill
that tells it which Todoist tools exist and how to call them. The agent never sees a
password, an OAuth token or an API key.
Tools available to OpenClaw agents
Section titled “Tools available to OpenClaw agents”Composio’s Todoist toolkit exposes 76 actions. In practice an OpenClaw agent leans on a handful of capabilities:
- Quick-add tasks — add a task using Todoist’s own natural-language parsing, so “Send invoice to Acme tomorrow 9am #Finance @billing” lands with the right date, project and label.
- Create tasks in bulk — create a task with explicit fields, or many tasks in one request.
- List and filter tasks — see open tasks, or just the ones matching a Todoist filter
such as
today | overdue. - Update, move and complete — change a task’s due date or priority, move it to another project or section, or mark it done.
- Browse projects and sections — see how the account is organized before filing anything.
- Review completed work — what got finished in a date range, and the account’s productivity statistics.
- Comment on tasks — attach context, such as a link to the email or document the task came from.
Every action goes through a small broker running next to the agent, so the agent only needs to describe what it wants done in plain language and let the skill handle the rest.
Use cases
Section titled “Use cases”Capture tasks from wherever they appear
Section titled “Capture tasks from wherever they appear”Tell the agent “turn the action items from this meeting into tasks” and paste the notes, or connect Gmail alongside Todoist and ask it to file every email you star as a task in the right project with the sender and subject in a comment. Quick-add handles the dates and labels; you stop retyping.
Morning plan and evening review
Section titled “Morning plan and evening review”On a schedule, the agent filters for today’s and overdue tasks and sends you a short ordered plan. In the evening it lists what was completed, moves anything untouched to tomorrow or asks you which items to drop, and adds a line from the productivity stats so you can see the week’s trend.
Set up a recurring project
Section titled “Set up a recurring project”“Create the Q4 launch project with sections for Content, Design and Ops, and add the standard checklist under each.” The agent creates the project and sections, then uses bulk create to add every task with its due date relative to the launch day. Next quarter, the same instruction rebuilds it in seconds.
Get started
Section titled “Get started”Connecting Todoist takes three steps: an admin adds a Composio API key to Claworc’s
settings, you open the instance’s Settings tab, click + Add connection, pick
Todoist and sign in. The claworc-todoist skill appears in the instance a moment later.
The full walkthrough, including the exact Composio permissions the key needs, is in the
External Connections documentation.