Update Missive Task
The Update Missive Task action changes only the fields you select. Every unselected task field stays unchanged.
Configuration
| Field | Description |
|---|---|
| Missive Connection | Select the Missive connection to use. |
| Task ID | Enter the task ID. Supports text expressions. |
| Fields to Update | Choose at least one of Title, Description, State, Assignees, Team, or Due Date. |
| New Title | Enter a title up to 1,000 characters. Required when Title is selected. Supports text expressions. |
| New Description | Enter a description up to 10,000 characters. Leave blank to clear it. Supports text expressions. |
| New State | Choose To do, In progress, or Closed. Required when State is selected. |
| Assignee Change | Choose Add assignees, Remove assignees, or Replace all assignees. Defaults to Add assignees. |
| Assignees | Add one row per user. Select a user by name and email, or unlock the row to enter a user ID or text expression. Add and Remove require at least one row. Replace uses these rows as the complete assignee list, and an empty Replace list clears all assignees. The picker lists users across organizations because this action does not select an organization. |
| New Team | Select a team, or leave blank to clear the team. Supports text expressions. The team list does not require an organization. |
| New Due Date (UTC) | Enter an explicit UTC ISO 8601 timestamp, such as 2026-11-05T17:00:00Z. Leave blank to clear it. Supports text expressions. |
| Error Handling | Choose what happens if validation or a Missive request fails. |
How Assignee Changes Work
Missive accepts the complete assignee list when a task changes. Replace all assignees sends the rows you configure directly. Add assignees and Remove assignees first read the current task, calculate the complete new list, and then update the task only when that list changes.
This read-then-write sequence has a timing limitation: if someone changes the task's assignees directly in Missive after the action reads the task but before it updates the task, the later action update can overwrite that change. Use Replace when you already know the complete list you want, and avoid simultaneous manual assignee edits when using Add or Remove.
Returned Variables
| Variable | Type | Description |
|---|---|---|
id | string | Missive task ID. |
title | string | Task title. |
description | string or null | Task description. |
state | string | todo, in_progress, or closed. |
type | string | task or conversation. |
conversation_id | string or null | Parent conversation ID. |
due_at | string or null | Due date as a UTC ISO 8601 timestamp. |
started_at | string or null | Start time as a UTC ISO 8601 timestamp. |
closed_at | string or null | Close time as a UTC ISO 8601 timestamp. |
last_activity_at | string or null | Last activity time. This is populated by List Missive Tasks. |
assignees | array | Assignee objects with id, name, and email. List, Create, and Update return null names and emails when Missive provides only IDs. |
team | object or null | Team object with id, name, and organization. List, Create, and Update return null details when Missive provides only the team ID. |