# Task assignee changed Source: https://neondeerdata.com/docs/platform/automations/triggers/task-assignee-changed/ Trigger · Tasks Starts a run when workspace members are added to or removed from a task. **Attio events:** `task.created` , `task.updated` ## Inputs No configuration. ## Outputs | Label | Key | Type | Always set | Notes | | ------------------- | --------------------- | --------------- | ---------- | ------------------------------------------------------------------------------------------------------------------- | | Task | `task` | Task | Yes | | | Task ID | `task_id` | Text | Yes | | | Triggered at | `triggered_at` | Timestamp | Yes | | | Updated by | `updated_by` | Actor | No | Present only when Attio sends an actor of a recognized type (workspace member, API token, system, app or workflow). | | New assignees | `new_assignees` | List of actors | Yes | | | Previous assignees | `previous_assignees` | List of actors | Yes | | | Content | `content` | Text | Yes | | | Deadline | `deadline_at` | Date | No | Date only (YYYY-MM-DD). The time of day is dropped. | | Linked record count | `linked_record_count` | Number | Yes | | | Linked records | `linked_records` | List of records | Yes | Iterable in a Loop block. Records whose object cannot be resolved to a slug are left out. | ## How it behaves - Compares the task’s current assignees with the stored prior list; starts a run only when the list differs. - Only assignees that are workspace members are tracked. Changes involving other assignee types are not detected. - Needs a stored prior value for the task. The first event for a task the app has never seen stores the value and does not start a run. ## Errors Triggers have no error branch. When something goes wrong inside a trigger, no run starts. See [Troubleshooting](https://neondeerdata.com/docs/platform/automations/troubleshooting/). ## Notes - Added and removed members are not output directly. Wire Previous assignees into Set A and New assignees into Set B of Compare members. ## Example Notify a rep when a task is reassigned to them. **Example inputs** | Event | Value | | -------------- | ------------------------------------------------------------- | | `task.updated` | Maya Chen reassigns "Prepare QBR" from herself to Priya Shah. | **Example outputs** | Output | Value | | ------------------- | ------------------------------------ | | Task | Prepare QBR | | Task ID | 4c5d6e7f-8a9b-4c0d-9e1f-2a3b4c5d6e7f | | Triggered at | 2026-10-07T13:01:37Z | | Updated by | Maya Chen (workspace member) | | New assignees | Priya Shah | | Previous assignees | Maya Chen | | Content | Prepare QBR | | Deadline | 2026-10-21 | | Linked record count | 1 | | Linked records | Acme Corp (companies) | To get who was added and who was removed, wire Previous assignees into Set A and New assignees into Set B of Compare members.