ProjectFlow icon

ProjectFlow

Manage ProjectFlow items, comments and attachments

Item → Create

AI-generated

Summary

Creates a new item in a ProjectFlow project by POSTing to /api/v1/items with a project ID, title, and any optional fields, and returns the created item.

Inputs

  • authentication — Credential type: Personal Token (default) or OAuth2. The credential's base URL determines the ProjectFlow instance called.
  • projectId (required) — Project to create the item in. Chosen from a list loaded from the account, or set by ID with an expression.
  • title (required) — Title of the new item.
  • additionalFields — Optional fields sent in the request body as given: areaIds (multi-select, loaded for the project), assignedToId (user ID), description, draft, dueDate, effort (1-5), labels (multiple strings), priority (low/medium/high/urgent), status (a status key from the project), type (idea/feature/bug or a custom item type ID), and value (1-5). Only fields you add are sent.

Output shape

One output item per input item, containing the JSON of the created ProjectFlow item as returned by the API. Each output is paired to its input item.

The exact response fields depend on the ProjectFlow API, and the source doesn't define them. The node runs once for each input item. On error it throws, unless Continue On Fail is enabled, in which case it outputs {error: message} for that item.

Examples

Example 1: Log a bug report from a form submission as a high-priority bug.

Select the project. Set Title to an expression such as {{$json.summary}}. Under Additional Fields, set Type to bug, Priority to high, and Description to {{$json.details}}.

Example 2: Create a drafted feature item with labels and a due date.

Set projectId and title. Under Additional Fields, set Draft to true, add Labels (e.g. 'q4', 'api'), and set Due Date.

Links

Discussion