Productive icon

Productive

Interact with the Productive API

Actions508

Tasks → Create a task

AI-generated

Summary

Create a new task in a specified project and task list within Productive, optionally setting details such as title, assignee, description, due date, start date, initial time estimate, workflow status, and privacy.

Inputs

  • Project ID (required) — Numeric ID of the project where the task will be created.
  • Task List ID (required) — Numeric ID of the task list within the project to associate the task with.
  • Workflow Status ID — Optional numeric ID of the workflow status; if omitted, the task opens with the project's default workflow status.
  • Title — Title of the new task.
  • Assignee ID — Numeric ID of the user assigned to the task.
  • Description — Detailed description or notes about the task.
  • Due Date — Date and time by which the task should be completed.
  • Initial Estimate — Initial estimated time for the task in minutes.
  • Private — Boolean flag indicating whether the task is private.
  • Start Date — Date and time when the task is intended to start.

Output shape

a single JSON object representing the created task record

The output corresponds to the JSON response from Productive API's task creation endpoint and includes all task properties returned by the API.

Discussion