AutomationMart
Home/Browse/Natural language task management with Todoist and GPT-4o
n8n

Natural language task management with Todoist and GPT-4o

n8nn8n33 modulesv1.0
GmailSlackNotionGoogle SheetsDiscordWhatsAppOpenAITelegram

Turn plain-language chat like “Tomorrow 9 AM: write blog post” into neatly organised Todoist tasks with GPT-4o and n8n—zero code. 🪄 Ultimate Personal Todoist Agent Turn natural-language requests into perfectly-organized Todoist tasks—all on autopilot inside n8n. > “Add Finish quarterly report by Friday afternoon” → the agent creates the task, sets the due date & priority, and even drops it into the right project. ✨ --- 🌟 Why this workflow rocks All-in-one Todoist super‑powers – create, updat

At a glance

Natural language task management with Todoist and GPT-4o is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Notion, Google Sheets. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Slack, Notion, Google Sheets, Discord, WhatsApp
Modules
33
Price
Free
Version
v1.0
Natural language task management with Todoist and GPT-4o workflow diagram

About this workflow

Turn plain-language chat like “Tomorrow 9 AM: write blog post” into neatly organised Todoist tasks with GPT-4o and n8n—zero code. 🪄 Ultimate Personal Todoist Agent Turn natural-language requests into perfectly-organized Todoist tasks—all on autopilot inside n8n. > “Add Finish quarterly report by Friday afternoon” → the agent creates the task, sets the due date & priority, and even drops it into the right project. ✨ --- 🌟 Why this workflow rocks All-in-one Todoist super‑powers – create, update, complete, move, archive… every major Todoist endpoint is wired up (tasks, projects, sections, labels, comments). LLM‑powered intent detection – an OpenAI model interprets plain-English (or emoji‑filled!) messages so you don’t have to remember slash‑commands. Minimal setup – just two credentials and you’re live. Battle‑tested building block – use it as‑is, or plug the Todoist Agent node into your own agents & chatbots. --- 🛠️ What you’ll need | Credential | Where it’s used | How to set it up | | ------------------ | -------------------------------------- | --------------------------------------------------------------------------------------------- | | OpenAI API | Orchestrator & LLM nodes | Paste your OpenAI secret key into an OpenAI credential in n8n. | | Todoist OAuth2 | Todoist node and HTTP Request node | Log in Todoist from your browser to set up credential in n8n. | > That’s it—no webhooks, no extra secrets. > Tested with gpt‑4o‑latest – the fastest & most accurate model in our trials. --- ⚡ Quick‑start (5 minutes) 1. Import the JSON template (hit ▶️ Try it out on the n8n template page or drag‑drop the file into your canvas). 2. Select your credentials in the two credential dropdowns. 3. Click Test workflow. In the sample Function node, tweak the message field (e.g. “Tomorrow at 9 am: write blog post”). Run → watch your new Todoist task appear. 4. (Optional) Swap the Function node for your favourite chat trigger (Telegram, Slack, WhatsApp, Discord, you name it). Boom—your personal Todoist genie is alive! 🧞‍♂️ --- 🧩 How it works (under the hood) The Orchestrator is an example. In production you can drop it and simply expose the Todoist Agent as a tool for any other agent workflow. --- 🎛️ Customising & extending | Idea | How to do it | | ------------------------- | ---------------------------------------------------------------------------------------- | | Notion / Sheets sync | After the Todoist Agent node, add a Notion or Google Sheets node to log completed items. | | Voice commands | Swap the chat trigger for a Speech‑to‑Text node (e.g. Whisper). | --- 🤝 Need custom automations? Want me to build or tweak something for you? → Email maxemelyanenko@gmail.com and let’s make it happen! --- ⚠️ What’s not included (yet) Shared projects & other Todoist Pro/Business endpoints. File attachments in the comments. Editing comments. Pull requests welcome! 🙌

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create Telegram Bot messages for new Toky calls

Every time a call is ended in Toky, Make will automatically create a new message in Telegram.

Free

Send messages via Gmail for new Google Forms responses

Every time this scenario is run, Make will automatically send an email via Gmail with the summary of your Google form responses.

Free

Get word definition from Urban Dictionary for a new message with the word in Telegram

Every time a new message with a word is received on Telegram, Make will automatically get the word definition and send it to a specified Telegram chat/channel.

Free

Create Clust applications from new Google Sheets rows

Make will watch for new rows in a specified Google Sheets spreadsheet at regular intervals and create Clust applications. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/1cMVVsk7MU3Gbse8iRtAxHu8zaezgOhtzoSxAgmSWsIw/edit?usp=sharing).

Free

Send an email via Sendinblue for every new row in Google Sheets

Automatically send an email via Sendinblue whenever a new row is added in Google Sheets, streamlining communication and data management.

Free

Summarize PDFs with Groq AI and convert to audio using Qwen TTS

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works - User Uploads PDF : The workflow accepts a PDF via webhook. - Extract Text : n8n extracts the text content from the PDF. - Summarize with AI : The extracted text is passed to an AI model (Groq) with OpenAI model for summarization. - Generate Audio : The summary text is sent to a TTS (Text-to-Speech) API (Qwen-TTS-Demo), you can use other free alternatives. -

Free

Generate job descriptions from briefing notes with OpenAI and Google Docs

Auto-generate job descriptions from briefing notes with OpenAI and Google Docs Who is this for Recruiters, HR teams, and hiring managers who conduct role briefing conversations and want to convert their meeting notes into polished, structured job descriptions automatically -- without manual copywriting. What this workflow does This workflow watches a Google Drive folder for new briefing documents, extracts structured job data using AI, generates a professional HTML job description, sends it to M

Free

Generate graphic wallpaper with Midjourney, GPT-4o-mini and Canvas APIs

Who is the template for? This workflow is specifically designed for content creators and social media professionals, enabling Instagram and X (Twitter) influencers to produce highly artistic visual posts, empowering marketing teams to quickly generate event promotional graphics, assisting blog authors in creating featured images and illustrations, and helping knowledge-based creators transform key insights into easily shareable card visuals. Set up Instructions 1. Fill in your API key from PiAPI

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free