Text a task to Todoist
Message your Telegram bot in plain words and it becomes a Todoist task, due when you said - using only the words you typed.
Apps it connects
Authenticate each one once and the workflow is ready to run.
What it does
Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.
- 1
TelegramNew message triggerStarts a run whenever a message arrives in the Telegram chat you use for capturing tasks. - 2
TodoistList projectsLooks up your Todoist projects to find the one you named, and lists them all if none matches.
- 3
AnthropicGenerate model responseAsks the AI to split the message into the task and its timing words, copied word for word. - 4
TodoistCreate taskCreates the task in your chosen project using only words from your message, with the due phrase if one was found.
- 5
TelegramSend messageConfirms back in the chat which project the task went into and the due date it was given.
How it works
What happens on each run, in plain English.
Whenever you message your Telegram bot in plain words, the message becomes a Todoist task in the project you name, due when you said.
The AI reads the message only to split it into the task and the timing words, and what it hands back is checked against your original message before anything is created. The task text must appear in what you sent, and so must the due phrase; anything that has drifted is thrown away, so a task can only ever contain words you typed and never gets a deadline you did not mention. A message with no timing becomes a task with no due date. If the named project does not exist the run stops and tells you which projects the account does have. Every task is confirmed back in the chat, with the due date it was given.
Before the first run you need a Telegram bot in a chat you use only for capture, since every message becomes a task, and a Todoist project to file into.
Start from a workflow that already works.
Add "Text a task to Todoist" to your workspace, connect its apps, and make it yours.
Free plan, no credit card