Other
setAiCoworkerProperties
Update agent-level fields (segments / workspaces / manager).
setAiCoworkerProperties is for non-versioned agent properties (workspaces, manager,
segments). It does NOT touch availability_status — pausing or resuming an agent goes
through setAiCoworkerAvailability instead. - segments — Which users can invoke this agent.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
agentId | integer | Yes | |
segments | integer[] | No | Segment IDs that can invoke this agent. Use [-1] for all users. |
workspace_ids | integer[] | No | Workspaces the agent's shadow user should belong to. Empty/null → inherit-on-empty |
manager_user_id | integer | No | Reporting manager for the agent's shadow user. Null → inherit-on-null (preserve |
icon | object | No | |
avatar_attachment_id | integer | No | Attachment id of the agent's new avatar. PATCH semantics: absent → no change; |
