Add the official Todoist plugin in ChatGPT to manage your tasks without leaving the conversation. Once it’s connected, ChatGPT can read, create, and update the tasks and projects in your Todoist account, so you can plan your week, capture ideas, or tidy your Inbox right in the chat.
Before you start
- You’ll need a ChatGPT account.
- You’ll need a Todoist account to sign in to.
Connect the Todoist plugin
- Open ChatGPT.
- Select Plugins in the sidebar to open the plugin directory.
- Search the directory for Todoist.
- Select the official Todoist plugin.
- Click the plus sign to connect it. A tab opens in your browser.
- Log in to your Todoist account.
- Approve the requested permissions.
Once the plugin is set up, type /todoist in any ChatGPT conversation to bring it up. Describe what you want in plain language.
Use the Todoist plugin
Once connected, ChatGPT can work with your Todoist account in multiple ways, including:
- Read your tasks and projects.
- Create new tasks and projects.
- Update what’s already there, such as renaming a task, shifting its date, or moving it to another project.
Example prompts to try
Once you’re connected, plain language is enough to get things done.
| Category | Example prompts |
|---|---|
| Plan your day | What’s overdue across my projects? Suggest three tasks to tackle first. Pull everything due today and help me put it in a realistic order. |
| Review your week | List my overdue tasks by project and suggest what to reschedule or drop. Show me everything due in the next 7 days and help me choose a realistic plan. |
| Capture quickly | Add “Email the venue about parking” to my Events project, due Thursday. Create a recurring task to review my goals on the first of every month. |
| Shape a project | Start a project called “Q3 launch” with sections for Research, Build, and Review. Move my unscheduled Marketing tasks into a “This month” section. |
| Tidy up | Find tasks with no date in my Work project and suggest deadlines. Turn my vague Inbox tasks into clear next actions. |
Privacy and data handling
Connecting the Todoist plugin means your data moves between Todoist and ChatGPT. On the Todoist side, the data is covered by Todoist’s privacy policy; once it reaches ChatGPT, it also falls under OpenAI’s privacy policy. In Todoist, open Settings > Integrations to review the permissions you’ve granted at any time.
Disconnect the Todoist plugin
If you no longer want to use the Todoist plugin in ChatGPT, here's how to remove it:
- From ChatGPT: open Settings > Plugins. Select Todoist, then click Disconnect.
- From Todoist: open Settings > Integrations. Select ChatGPT, then click Remove.
Troubleshoot the Todoist plugin
The OAuth window doesn’t open or keeps failing
Disable strict pop-up blockers for the sign-in flow, then try again.
You see “Sorry, something went wrong” after you click Allow access
This usually means your browser didn’t send a small security token (a CSRF token) that Todoist needs to finish authorizing. It isn’t a problem with your account. The common causes are blocked cookies for todoist.com, or a sign-in page that stayed open too long.
Try these steps in order:
- Use a normal browser window, not private or incognito, and allow cookies for todoist.com.
- Log in to Todoist in that same browser first.
- Turn off strict tracking protection, ad blockers, and privacy extensions for todoist.com, or try a different browser such as Chrome. Microsoft Edge’s tracking prevention is a common cause.
- Start the connection again and click Allow access without waiting too long.
- Clear todoist.com cookies and try once more if it continues.
ChatGPT is connected but can’t see or change your tasks
Reconnect from both sides:
- In ChatGPT, open Settings > Plugins and remove the Todoist plugin.
- In Todoist, open Settings > Integrations and revoke access for the ChatGPT connection.
- Go back to Connect the Todoist plugin above and connect again.
ChatGPT asks you to approve every change. Can you turn that off?
That prompt comes from ChatGPT, not Todoist. Because the Todoist plugin can change your data, ChatGPT adds a confirmation step before it writes anything. This isn’t a setting Todoist controls.
You can still change how often ChatGPT asks. ChatGPT lets you set a permission level for the Todoist plugin, from “Always ask” to “Never ask”:
- In ChatGPT, open your settings and go to the Todoist plugin’s permissions.
- Choose a less strict level, or “Never ask”, to reduce or remove the per-action prompts.
Completed recurring tasks are missing
Recurring tasks don’t show up in your completed tasks. Completing one reschedules it to the next occurrence instead of marking it done, and Todoist records that in your activity log.
To see everything you finished, ask ChatGPT for the activity log by name:
- Name the activity log in your request, such as: Using my Todoist activity log, what did I complete yesterday?
- Give it a date or a range when you want a specific period, such as: Check my Todoist activity log and list everything I finished this week.
ChatGPT returns every completion in that period, recurring tasks included.
Your plan sets how much history is available. The Beginner plan keeps 7 days of activity, and Pro and Business keep your full history. You can browse the same history in Todoist reporting.
Get in touch
If you have questions about using Todoist in ChatGPT, or want to learn more, get in touch with us.