Actions134
- Account Actions
- Agent Actions
- Contact Actions
- Conversation Actions
- Create
- Get
- List
- Send Message
- Send File
- Send with Template
- List Messages
- Delete Message
- 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
- Update Attachment Metadata
- Custom Attribute Actions
- Inbox Actions
- Internal Chat Category Actions
- Internal Chat Channel Actions
- Internal Chat Member Actions
- Internal Chat Message Actions
- Kanban Board Actions
- Kanban Product Actions
- Kanban Step Actions
- Kanban Task Actions
- Kanban Task Product Actions
- Label Actions
- Profile Actions
- Scheduled Message Actions
- Team Actions
Contact → Remove Labels
AI-generatedSummary
Remove specified labels from a Contact in a Chatwoot account.
Inputs
- accountId (required) — The account to use for the operation.
- contactId (required) — The ID of the contact whose labels will be modified.
- labels — Labels to remove; can be selected from a list or provided via expression.
Output shape
an updated Contact object
Returns the Contact as it appears after label removal; may include additional fields and is subject to pagination if further calls are needed.
Examples
Example 1: Remove 'urgent' and 'support' labels from Contact 123 in the default account.
accountId = (list picker default), contactId = "123", labels = ["urgent", "support"]
Example 2: Clear all labels from Contact 456 using an expression that sets labels to an empty array.
accountId = (list picker), contactId = "456", labels = {"expression": "[]"}
Example 3: Remove a label by its ID using an expression reference.
accountId = "1", contactId = "789", labels = {"expression": "{{$json['selectedLabelId']}}"}