Actions253
- Platform: Account Actions
- Platform: Account User Actions
- Platform: Agent Bot Actions
- Platform: Banner Actions
- Platform: User Actions
- Account Actions
- Agent Actions
- Agent Bot (Account) Actions
- Automation Rule Actions
- Banner Message Actions
- Portal (Help Center) Actions
- Data Import Actions
- Dashboard App Actions
- CSAT Survey Response Actions
- Audit Log Actions
- Applied SLA Actions
- Reporting Event Actions
- Assignable Agents Actions
- Inbox Members Actions
- Search Actions
- Actions (contact/conversation) Actions
- Campaign Actions
- Call History 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
- 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
- Mute
- Unmute
- Pin
- Unpin
- Send Transcript
- Filter
- Delete
- Custom Attribute Actions
- Custom Filter Actions
- Custom Resolution Reason Actions
- Custom Role Actions
- Custom Scheduled Message Type Actions
- Inbox Actions
- Integration Actions
- Label Actions
- Macro Actions
- Message Template Actions
- Notification Actions
- Profile Actions
- QuePasa Actions
- Report Actions
- Scheduled Message Actions
- SLA Policy Actions
- Team Actions
Custom Attribute → Create Custom Attribute
AI-generatedSummary
Creates a new custom attribute definition for contacts or conversations within a specified account.
Inputs
- accountId (required) — Select or enter the account ID where the custom attribute will be created.
- attributeModel (required) — The target model for the attribute ('contact_attribute' or 'conversation_attribute').
- attributeDisplayName (required) — Display name of the custom attribute.
- attributeType — Data type for the attribute, such as text, number, list, checkbox, date, currency, link, or percent.
- additionalFields — Optional settings including custom attribute key, description, list options as JSON, or regex pattern validation for text types.
Output shape
a single record
Returns the created custom attribute object including its ID, key, display name, model, type, and configuration options.
Examples
Example 1: Create a list attribute for contacts to track loyalty tier
Select Account, set Attribute Model to 'Contact Attribute', Attribute Display Name to 'Loyalty Tier', Attribute Type to 'List', and set List Values to ["Bronze", "Silver", "Gold"].
Example 2: Create a text attribute for conversations with regex validation
Select Account, set Attribute Model to 'Conversation Attribute', Attribute Display Name to 'Order ID', Attribute Type to 'Text', and supply Regex Pattern in Additional Fields.