Actions112
- Account Actions
- Account AgentBot Actions
- Agent Actions
- Audit Log Actions
- Automation Rule Actions
- Canned Response Actions
- Contact Actions
- Contact Label Actions
- Conversation Actions
- Conversation Assignment Actions
- Custom Attribute Actions
- Custom Filter Actions
- Help Center Actions
- Inbox Actions
- Integration Actions
- Label Actions
- Message Actions
- Profile Actions
- Report Actions
- Account Conversation Metrics
- Account Reporting Events
- Agent Conversation Metrics
- Get Account Reports
- Get Account Reports Summary
- Get Conversation Statistics Grouped by Agent
- Get Conversation Statistics Grouped by Channel Type
- Get Conversation Statistics Grouped by Inbox
- Get Conversation Statistics Grouped by Team
- Get First Response Time Distribution by Channel
- Get Inbox-Label Matrix Report
- Get Outgoing Messages Count Grouped by Entity
- Team Actions
- Webhook Actions
Agent → Update Agent in Account
AI-generatedSummary
Update an existing agent's details in a specified ChatWoot account by providing the account ID and agent's ID, including role and optional availability status and auto offline settings.
Inputs
- Account ID (required) — The numeric ID of the ChatWoot account where the agent resides.
- Name or ID (required) — The ID of the agent to update, selectable from existing agents in the specified account or specified via expression.
- Role (required) — Set the role for the agent, either 'Agent' or 'Administrator'.
- Availability Status — Optional availability status of the agent: 'Available', 'Busy', or 'Offline'.
- Auto Offline — Optional setting to configure whether the agent's availability status goes offline automatically when away.
Output shape
a single JSON object representing the updated agent's resource as returned by the API
Returns the updated agent data object from ChatWoot API; the operation accepts optional batch processing and HTTP request options.