set-user-status
Set or clear a user's status shown in Todoist and Comms, including emoji, message, expiry, and activity or notification pauses.
Instructions
Set or clear the user's status, shown next to their name in Todoist and Comms. Replaces the whole status: an omitted emoji, end or effect is removed, not kept. Use clear to remove the status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| clear | No | Remove the status. Use alone. | |
| emoji | No | A Unicode emoji, such as 🏝️. | |
| message | No | Required unless clear is true. | |
| activeUntil | No | When it ends: a future ISO 8601 timestamp with Z or an offset, e.g. 2026-11-10T00:00:00+00:00. Omit for no end. | |
| pauseActivity | No | Pause Karma and streaks while active. | |
| pauseNotifications | No | Hold back Comms notifications while active. They are not sent later. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Omitted when there is no active status. | |
| hasStatus | Yes |