Actions206
- Account Actions
- Agent Actions
- Agent Bot Actions
- Applied SLA (Enterprise) Actions
- Audit Log Actions
- Automation Rule Actions
- Campaign Actions
- Canned Response Actions
- Company (Enterprise) Actions
- Contact Actions
- Contact Note Actions
- Conversation Actions
- Conversation Participant Actions
- CSAT Survey Actions
- Custom Attribute Actions
- Custom Filter Actions
- Help Center Actions
- Inbox Actions
- Integration Actions
- Label Actions
- Live Report Actions
- Macro Actions
- Message Actions
- Notification Actions
- Profile Actions
- Report Actions
- Search Actions
- SLA Policy (Enterprise) Actions
- Summary Report Actions
- Team Actions
- Webhook Actions
- [Platform] Account Actions
- [Platform] Account Agent Bot Actions
- [Platform] Account User Actions
- [Platform] User Actions
- [Public] Contact Actions
- [Public] Conversation Actions
- [Public] Message Actions
Agent → Update
AI-generatedSummary
Update an existing agent's details including name, role, availability status, and auto offline setting in Chatwoot.
Inputs
- agentId (required) — Select or specify the ID of the agent to update.
- updateFields — Fields to update for the agent such as Name, Role (Agent or Administrator), Availability Status (Available, Busy, Offline), and Auto Offline flag.
Output shape
A single JSON object representing the updated agent.
The response contains the updated agent data. Only the fields provided in updateFields will be changed. The agentId is required to identify which agent to update.
Examples
Example 1: Update an agent's availability status to 'Busy' and set auto offline to false.
Specify the agent ID and set the updateFields to availability_status: busy and auto_offline: false.