Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Todoist with Toggl Track - no code necessary. See how you can get setup in minutes.
100%
Help
Todoist
Todoist
1. Choose trigger event
Toggl Track
Toggl Track
2. Choose action
1. Select the event
Setup
Test
Todoist
Choose a trigger event
Choose a trigger
A trigger is the event that starts your Zap—like a "New Completed Task" from Todoist.
Add your action
An action happens after the trigger—such as "Create Client" in Toggl Track.
You’re connected!
Zapier seamlessly connects Todoist and Toggl Track, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
Create a new record or update an existing record in your app.
Workspace
Required
Project name
Required
Project template
Is Project private?
Is Project billable?
Project Client
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Workspace
Required
Tag Name
Required
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Workspace
Required
Start
Required
Duration
Required
Time entry description
Billable
Project
Task
Tags
User
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Workspace
Required
Start
Required
Time entry description
Billable
Project
Task
Tags
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Workspace
Required
Project
Required
Name
Active
Billable
Client
External reference
Private
Template
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Workspace
Required
User
Required
Active
Labor cost
Billable rate
Role
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
Workspace
Required
Client Name
Required
Client Status
Action
This is an event a Zap performs.
Search
Find existing data in your app
Workspace
Required
Tag Name
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Workspace
Required
Start date
Required
End date
Required
Billable
Clients
Description
Projects
Grouping
Sub grouping
Action
This is an event a Zap performs.
Search
Find existing data in your app
Organization
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Workspace
Required
Action
This is an event a Zap performs.
Search
Find existing data in your app
Workspace
Required
Project name
Required
Project template
Is Project private?
Is Project billable?
Project Client
Action
This is an event a Zap performs.
Search or write
Find existing data in your app, or create a new record if no data is found
Workspace
Required
Task Name
Required
Task Status
Project
Required
Action
This is an event a Zap performs.
Search or write
Find existing data in your app, or create a new record if no data is found
For AI agents & developers
Use Todoist and Toggl Track with AI agents and code
Beyond Zap workflows. Call Todoist and Toggl Track actions directly from your AI client or your codebase, using the same 9,000+ app integrations Zapier already runs.
No code
Connect via Zapier MCP
Expose Todoist and Toggl Track actions as tools in any MCP client. Authenticate once, then call them in natural language.
Example actions on this page
Invite User to Project
Create Client
Works with
Claude · ChatGPT · Cursor · any MCP-compatible client
There is no Python package yet. SDK is TypeScript-only (@zapier/zapier-sdk). The MCP server URL is personal to your account; get it at zapier.com/mcp.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023
93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Practical ways you can use Todoist and Toggl Track
Track completed tasks in time management software
When you mark a task as completed in Todoist, Zapier starts a time entry in Toggl Track to record time spent. This provides a way to track actual time against completed tasks, ensuring better time management and accurate reporting.
When an engineering task in Todoist is marked as complete, Zapier logs the task as a time entry in Toggl Track. This allows engineers to track time spent on individual projects regularly and managers to analyze task duration.
When a new time entry is started in Toggl Track, Zapier can create a corresponding task in Todoist. This helps IT teams ensure time-tracked activities have a record in their task management system for streamlined operations and audit purposes.
Learn how to automate Toggl Track on the Zapier blog
Make work flow with AI
Level up your Todoist to Toggl Track integration with AI. Extract, summarize, and transform your integration data with leading AI models like OpenAI, Anthropic, and more.
Frequently Asked Questions about Todoist + Toggl Track integrations
New to automation with Zapier? You're not alone. Here are some answers to common questions about how Zapier works with Todoist and Toggl Track
How do I set up an integration between Todoist and Toggl Track?
To begin integrating Todoist with Toggl Track, you can use our platform to connect both applications. You'll need to create a Zap that specifies a trigger (like creating a new task in Todoist) and an action (such as starting a time entry in Toggl Track). Follow our step-by-step guide in the integrations section to facilitate this setup.
Can I automatically create a time entry in Toggl Track when I complete a task in Todoist?
Yes, you can automate the creation of a time entry in Toggl Track by setting up a trigger for when a task is completed in Todoist. This trigger will prompt an action to start or log time on the completed task within Toggl Track.
What Triggers are available for this integration?
The main triggers available for integrating Todoist with Toggl Track include 'New Task Created', 'Task Completed', and 'Task Updated' within Todoist. These triggers allow actions such as starting or stopping time entries and logging tasks information into Toggl Track.
What Actions can be taken using this integration?
With the integration, actions like creating projects, starting new time entries, and updating or stopping running timers can be executed within Toggl Track based on triggers from Todoist.
Is it possible to track all tasks from Todoist automatically in Toggl Track?
While not every task might be tracked automatically by default, you can set specific triggers for certain types of tasks. For example, using 'New Task Created' as a trigger can help ensure specific tasks are logged if they meet criteria you've set.
'How can I see the logs of what is being tracked and completed through this integration?'
'To view logs, check your Zap history on our platform where detailed records of successful zaps between Todoist and Toggl Track sessions are displayed. Logs capture what trigger initiated what action along with timestamps.'
'Are there any limitations when integrating Todoist with Toggl Track?'
'Some limitations include occasional delays depending on system demand or connectivity issues. Additionally, only certain types of data fields may be supported due to restrictions between both APIs.'
About Todoist
Managing millions of tasks, Todoist is an online task management app and todo list. It has Web, iPhone, Android, Chrome, Firefox, Outlook flavors (and more!).