Twenty CRM icon

Twenty CRM

Interact with Twenty CRM - Open Source CRM

Task → Create

AI-generated

Summary

Create a new task in Twenty CRM by specifying a title and optionally setting additional properties such as assignee, description, due date, position, status, and custom fields.

Inputs

  • title (required) — The title of the task to be created.
  • additionalFields — Optional additional properties of the task, including assignee (person to assign), body (description), due date, position (order), and status (To Do, In Progress, Done).
  • customFieldsUi — Optional custom fields allowing multiple name-value pairs, with automatic URL detection and conversion to appropriate Twenty CRM format.

Output shape

a single task object representing the created task

The operation returns the newly created task object from Twenty CRM. The 'body' field is accepted in the UI for compatibility but is not sent to the API or stored. Custom fields are transformed automatically. Error handling and retries are managed internally.

Examples

Example 1: Create a basic task with title only

Set 'title' to the task name; leave other fields empty.

Example 2: Create a task with due date, assignee, and status

Set 'title', provide assignee ID, due date in ISO 8601 format, and select a status from To Do, In Progress, or Done.

Example 3: Create a task with multiple custom fields

Add custom fields with field names and values; URL strings in values are converted to Twenty CRM Links objects automatically.

Links

Discussion