Dashboard
How it Works Documentation Quick Start PAPI — Pages & Assets MAPI — Dynamic Data Integrations SAPI — Sessions & Forms MCP Server OpenClaw Skill Tools Deploy Dashboard
Todoist

Todoist

🔑 BYO Key — Productivity

Manage tasks and projects in Todoist. Create tasks from form submissions, automate workflows, and sync task status with your website.

🔑 Setup Required — Bring Your Own Key This integration requires API credentials. Store them once via setup_integration or the Dashboard Vault — they're encrypted with AES-256-GCM and never exposed.

Required Credentials

todoist_api_token
API Token
API token from todoist.com → Settings → Integrations → Developer.

Get your API key at todoist.com →

Endpoints (4)

GET list-tasks

List all active (non-completed) tasks. Returns title, description, due date, priority, and project.

No input parameters required.

POST create-task

Create a new task in Todoist. Supports due dates, priority, and project assignment.

Field Type Required Description
content string ✓ Yes Task title/content.
description string No Task description (Markdown supported).
due_string string No Due date in natural language: "tomorrow", "next Monday", "Jan 15".
priority integer No Priority: 1 (normal) to 4 (urgent).
POST complete-task

Mark a task as completed.

Field Type Required Description
task_id string ✓ Yes Task ID to complete (from list-tasks).
GET list-projects

List all Todoist projects. Returns project ID, name, color, and task count.

No input parameters required.

MCP Tool Names

When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:

EndpointMCP Tool Name
list-tasks todoist_list_tasks
create-task todoist_create_task
complete-task todoist_complete_task
list-projects todoist_list_projects
← Back to all integrations