Update assignment settings
update_assignment_settingsChange Settings → Assignment. visibility_mode is a ladder, each rung showing more than the one below: assigned_only, team, team_unassigned, inbox_all, account_all. online_only_assignment makes auto-assignment skip agents who are away (it falls back to everyone eligible when nobody is online). courtesy_after_resolve keeps a conversation resolved when the customer only says thanks or goodbye within courtesy_window_hours (1 to 168) of the resolve -- no reopen, no new conversation, no AI agent reply. inbox_priorities / team_priorities set the tier of a member: 1 takes work first, 10 last, ties round-robin. Only what you pass changes. Read get_assignment_settings first; a visibility change affects every agent in the account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team_priorities | No | Priority tiers as { "<parent id>": { "<agent id>": tier } }, tier 1 to 10; 1 takes work first, ties round-robin. | |
| visibility_mode | No | ||
| inbox_priorities | No | Priority tiers as { "<parent id>": { "<agent id>": tier } }, tier 1 to 10; 1 takes work first, ties round-robin. | |
| courtesy_window_hours | No | ||
| courtesy_after_resolve | No | ||
| online_only_assignment | No |