Create a new task
Creates a new task owned by the authenticated user.
The task will be assigned to the specified agent. If no agent_id is provided, the task will be assigned to the ‘Executive Assistant’ agent (if one exists in your organization).
All tasks start with a status of ‘new’ and can include custom metadata for additional context.
Authentication
X-API-Keystring
Enter your API key for programmatic access
OR
AuthorizationBearer
Enter your JWT token (without the ‘Bearer ’ prefix)
Request
Task params
task
Request to create a task
Response
Task Created
creator_id
ID of the creator (user or agent) who created this task. This is a polymorphic field that can reference either a user UUID or an agent UUID.
description
Brief description of the task
id
Unique task identifier
status
Current status of the task
inserted_at
Timestamp when the task was created
metadata
Additional task metadata (custom key-value pairs)
summary
Longer summary with additional details
updated_at
Timestamp when the task was last updated