Todoist
Manage tasks and projects in Todoist. Create tasks from form submissions, automate workflows, and sync task status with your website.
setup_integration or the Dashboard Vault — they're encrypted
with AES-256-GCM and never exposed.
Required Credentials
Get your API key at todoist.com →
Try it with your AI assistant
Once WebsitePublisher is connected to your AI assistant, paste one of these into the chat. Replace the parts in [brackets] with your own details.
@WebsitePublisher create a Todoist task for each new contact form submission, due tomorrow@WebsitePublisher list my open Todoist tasks grouped by project@WebsitePublisher mark the Todoist task [task name] as completedWith WebsitePublisher, create a Todoist task for each new contact form submission, due tomorrowWith WebsitePublisher, list my open Todoist tasks grouped by projectWith WebsitePublisher, mark the Todoist task [task name] as completedWith WebsitePublisher, create a Todoist task for each new contact form submission, due tomorrowWith WebsitePublisher, list my open Todoist tasks grouped by projectWith WebsitePublisher, mark the Todoist task [task name] as completedEndpoints (4)
List all active (non-completed) tasks. Returns title, description, due date, priority, and project.
No input parameters required.
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). |
Mark a task as completed.
| Field | Type | Required | Description |
|---|---|---|---|
task_id |
string | ✓ Yes | Task ID to complete (from list-tasks). |
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:
| Endpoint | MCP Tool Name |
|---|---|
| list-tasks | todoist_list_tasks |
| create-task | todoist_create_task |
| complete-task | todoist_complete_task |
| list-projects | todoist_list_projects |
Website