Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Todoist, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands.
All connector references · Connect an account · AI setup and shared results
Browse active projects accessible to the Todoist connection.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Required. Choose a saved Todoist connection from this workspace’s account selector. Create or reconnect it in Settings > Connectors first. Do not paste a password, API key or token into this field. |
| Cursor | text | Optional. Continuation value from next_cursor. Omit for the first page. Copy it unchanged and keep the same filters. Twidget text limit: 32,768 characters; provider-specific limits may be lower. |
| Limit | number | Optional. Maximum items requested in this page. Omit for 25; use a whole number from 1 to 100. The provider may return fewer items. |
Result
Returns results and next_cursor. Put next_cursor into Cursor and keep the same Limit to continue.
Example
Choose your Todoist Account and add List projects. Set Limit = 10. Leave Cursor unset for the first page. These are illustrative values: replace example IDs and addresses with your own permitted test values. Inspect the returned result before continuing.
Errors and limits
Check token access and current project IDs. Completed tasks are not part of this active-task list. Reconnect an unavailable connection in Settings > Connectors. Isolated tests and live debugging do not contact external services; Use live data is needed for an intended live call. If rate-limited, wait before retrying. Total input is limited to 64 KiB and results to 2 MiB; use smaller pages, narrower filters or less depth when too large. Calls wait up to 30 seconds, or less if the workflow reaches its own time limit. A timeout does not prove that a create/send failed, so check the provider before repeating it.
Browse active tasks, optionally restricted to one Todoist project.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Required. Choose a saved Todoist connection from this workspace’s account selector. Create or reconnect it in Settings > Connectors first. Do not paste a password, API key or token into this field. |
| Project | text | Optional. Project ID from List projects. On List tasks it filters results; on Create task it chooses a destination. Omit to use Todoist’s normal default, including Inbox for a new task. Twidget text limit: 32,768 characters; provider-specific limits may be lower. |
| Cursor | text | Optional. Continuation value from next_cursor. Omit for the first page. Copy it unchanged and keep the same filters. Twidget text limit: 32,768 characters; provider-specific limits may be lower. |
| Limit | number | Optional. Maximum items requested in this page. Omit for 25; use a whole number from 1 to 100. The provider may return fewer items. |
Result
Returns results and next_cursor. Put next_cursor into Cursor, keeping Project and Limit unchanged.
Example
Choose your Todoist Account and add List tasks. Set Limit = 10. Leave Cursor unset for the first page. These are illustrative values: replace example IDs and addresses with your own permitted test values. Inspect the returned result before continuing.
Errors and limits
Check token access and current project IDs. Completed tasks are not part of this active-task list. Reconnect an unavailable connection in Settings > Connectors. Isolated tests and live debugging do not contact external services; Use live data is needed for an intended live call. If rate-limited, wait before retrying. Total input is limited to 64 KiB and results to 2 MiB; use smaller pages, narrower filters or less depth when too large. Calls wait up to 30 seconds, or less if the workflow reaches its own time limit. A timeout does not prove that a create/send failed, so check the provider before repeating it.
Create a task with optional Todoist project and description.
Inputs
| Input | Type | How to use it |
|---|---|---|
| Account | Account | Required. Choose a saved Todoist connection from this workspace’s account selector. Create or reconnect it in Settings > Connectors first. Do not paste a password, API key or token into this field. |
| Content | text | Required. Title/content of the new task. Every successful run creates another task. Twidget text limit: 32,768 characters; provider-specific limits may be lower. |
| Project | text | Optional. Project ID from List projects. On List tasks it filters results; on Create task it chooses a destination. Omit to use Todoist’s normal default, including Inbox for a new task. Twidget text limit: 32,768 characters; provider-specific limits may be lower. |
| Description | text | Optional. Optional longer task description using Todoist’s supported Markdown. Twidget text limit: 32,768 characters; provider-specific limits may be lower. |
Result
Returns the task object with id, content and project_id. Omit Project to use the normal default destination, usually Inbox.
Example
Choose your Todoist Account and add Create task. Set Content = "Review demo request". These are illustrative values: replace example IDs and addresses with your own permitted test values. An intended live run creates/changes data or sends a message; inspect its receipt before repeating it.
Errors and limits
Check token access and current project IDs. Completed tasks are not part of this active-task list. Reconnect an unavailable connection in Settings > Connectors. Isolated tests and live debugging do not contact external services; Use live data is needed for an intended live call. If rate-limited, wait before retrying. Total input is limited to 64 KiB and results to 2 MiB; use smaller pages, narrower filters or less depth when too large. Calls wait up to 30 seconds, or less if the workflow reaches its own time limit. A timeout does not prove that a create/send failed, so check the provider before repeating it.
Isolated tests and live debugging do not call connected providers. Enable Use live data only when you intend to contact the account. Writes, messages and AI requests can change real data or incur provider charges. A successful connection check does not prove access to every action. These examples explain the command contract; they are not evidence of a completed live provider request.
Mistral AI commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Mistral AI, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [A...
Microsoft Outlook commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Microsoft Outlook, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later comma...
GitHub commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → GitHub, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [All c...
Cloudflare commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Cloudflare, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [A...
Salesforce commands
Use these commands from an endpoint, server function or event. Choose Add Command → Connector → Salesforce, select the action, then choose an Account. Selecting an account reveals the remaining inputs. When the command returns a result, open OUTPUT and use Return as to name it for later commands. [A...