Actions408
- 🌐 Platform: Account Actions
- 🌐 Platform: Account User Actions
- 🌐 Platform: Agent Bot Actions
- 🌐 Platform: Banner Actions
- 🌐 Platform: User Actions
- Agent Actions
- Agent Bot (Account) Actions
- Automation Rule Actions
- Campaign Actions
- Canned Response Actions
- Chat Room Actions
- Contact Actions
- Contact Note Actions
- Conversation Actions
- Create
- Get
- List
- Send Message
- Send File
- Send with Template
- List Messages
- Delete Message
- Update Message Status
- List Attachments
- Download Attachment
- Assign Agent
- Assign Team
- Add Labels
- Remove Labels
- Update Labels
- List Labels
- Toggle Status
- Set Priority
- Add Custom Attributes
- Remove Custom Attributes
- Set Custom Attributes
- Update Last Seen
- Update Presence
- Mark Unread
- Bulk Update Read State
- Mute
- Unmute
- Pin
- Unpin
- Send Transcript
- Filter
- Delete
- Edit Message
- Forward Message
- Retry Message
- Translate Message
- React to Message
- Transcribe Audio
- Fetch Pending Media
- Get Message Context
- Search Messages
- Get AI Suggestions
- List Participants
- Add Participants
- Get Draft
- Set Draft
- Delete Draft
- Get Unread Counts
- Search
- Custom Attribute Actions
- Custom Role Actions
- Inbox Actions
- Kanban Automation Actions
- Kanban Config Actions
- Kanban Funnel Actions
- Kanban Item Actions
- Assign Agent
- Assign Agent to Checklist Item
- Batch
- Bulk Assign Agent
- Bulk Move Items
- Bulk Set Priority
- Change Status
- Checklist Progress by Agent
- Counts
- Create
- Create Checklist Item
- Create Note
- Delete
- Delete Attachment
- Delete Checklist Item
- Delete Note
- Delete Note Attachment
- Duplicate Checklist
- Export CSV
- Get
- Get Assigned Agents
- Get Checklist
- Import CSV
- Import Preview
- List
- List Attachments
- Move
- Move to Stage
- Remove Agent
- Reorder
- Report Export
- Search
- Search Checklist
- Stage Time Breakdown
- Time Report
- Toggle Checklist Item
- Update
- Update Checklist Item
- Update Note
- Upload Attachment
- Upload Note Attachment
- Kanban Stage Actions
- Label Actions
- Message Template Actions
- Platform Banner Actions
- Profile Actions
- Scheduled Message Actions
- Scheduled Outbound Message Actions
- Team Actions
- Webhook Actions
- Agent Capacity Policy Actions
- Assignment Policy Actions
- Company Actions
- Custom Filter Actions
- Dashboard App Actions
- Macro Actions
- Notification Actions
- Offer Actions
- Outbound Message Actions
- Portal Actions
- Report Actions
- SLA Policy Actions
- Google Calendar Sync Actions
- Google Calendar Integration Actions
- Captain: Copilot Actions
- Captain: AI Task Actions
- Captain: Scenario Actions
- Captain: Document Actions
- Captain: FAQ Actions
- Captain: Assistant Actions
- Help Center Category Actions
- Help Center Article Actions
- Audit Log Actions
- Applied SLA Actions
- CSAT Response Actions
- Activity Type Actions
- Task Actions
- Calendar Event Actions
- Search Actions
- WhatsApp Group Actions
Message Template → Update
AI-generatedSummary
Update an existing message template for a Chatwoot account.
Inputs
- accountId (required) — Select the account to use (from list or by ID).
- messageTemplateId (required) — The ID of the message template to update.
- updateFields.category — Template category (Authentication, Marketing, Utility).
- updateFields.channel_type — Channel type for the template (e.g. Channel::Whatsapp).
- updateFields.content — Template content as a JSON object matching WhatsApp template structure; replaces the stored content.
- updateFields.inboxId — Inbox to associate this template with.
- updateFields.language — Language code for the template (e.g. en_US, es, pt_BR).
- updateFields.name — Name of the template (lowercase, underscores only).
- updateFields.parameter_format — Format of template parameters (Named or Positional).
- updateFields.status — Status of the template (Approved, Pending, Rejected).
Output shape
object
Returns the updated template record from the Chatwoot API, including its ID, name, content, status, and other metadata.