Probo icon

Probo

Consume data from the Probo API

Actions360

Task → Create

AI-generated

Summary

Create a new task in Probo under a specified organization and internal control, with configurable attributes including name, content, state, priority, assigned user, deadline, recurrence interval, and optional Linear team integration for task publishing.

Inputs

  • Authentication — Selects authentication method; only API Key is supported.
  • Organization ID (required) — The ID of the organization under which the task will be created.
  • Internal Control ID — The ID of the internal control that this task belongs to.
  • Name (required) — The name of the task.
  • Content — The content of the task as a ProseMirror document JSON string. An image node sets fileId from an attachment upload. A file node sets fileId, fileName, mimeType, and size.
  • State — The state of the task, e.g., Backlog, Canceled, Done, Duplicate, In Progress, Todo.
  • Priority — The priority level of the task: Urgent, High, Medium, or Low.
  • Time Estimate — A time estimate string for the task.
  • Assigned To ID — The user ID of the person assigned to the task.
  • Deadline — The deadline date and time for the task.
  • Recurrence Interval — An ISO-8601 duration string specifying how often the task repeats; requires a deadline and creates next task upon deadline passing.
  • Linear Team ID — Linear team to publish the task to. Leave empty to use the organization's default Linear team. Enter 'none' to create the task with no Linear team. If the Linear publish attempt fails after the task is created, the task is still returned and the GraphQL error explains why.

Output shape

a single task object containing details of the created task

The response includes the task data returned from the Probo API after creation; no pagination applies as only one task is created per execution. Linear team publishing is integrated and partial results may return with errors explained.

Links

Discussion