Create your own Todoist and Slack integration

Choose a trigger
Choose an action

When Todoist: Task updated happens, do Slack: Search messages.

Popular Todoist and Slack workflows

When this happens in one app, do this in the other. Try it on Hub to connect both apps and run the pair.

Most popular

Create Todoist task from Slack message

When someone posts in #team-actions with a checkbox emoji, quick-add a Todoist task from the message text.

Slack + TodoistTry it →

Post to Slack when Todoist task completes

When a Todoist task is marked complete, post a confirmation to the originating Slack channel.

Todoist + SlackTry it →

Quick-add from Slack reaction

When a teammate reacts with :todoist: on a thread, quick-add the thread summary as a task.

Slack + TodoistTry it →

Update Slack pin when Todoist project changes

When a Todoist project is updated, update the pinned Slack status message.

Todoist + SlackTry it →

Create Todoist project for new Slack channel

When a project Slack channel is created, get the Todoist project template for that squad.

Slack + TodoistTry it →

Agent

Use Corsair's MCP with your agent

Corsair connected

The agent searches both apps before it answers.

Did we turn yesterday's Slack thread about Q3 planning into Todoist tasks?

Todoist and Slack details

Todoist and Slack FAQ

Yes. Corsair is built with a REST API. This means you can build agents, knowledge bases, interfaces, and workflows.

Yes. Connect Todoist and Slack once, then capture messages as tasks and broadcast completions back to channels.

Quick-add tasks from messages and reactions, post when tasks complete, keep pinned Slack status in sync with Todoist projects.

Yes. Todoist task and project events plus Slack message, reaction, and channel webhooks are typed triggers.