About this integration
Handle messaging conversations through Zendesk Conversations. Use it from the workflow canvas with no custom glue script required.
This integration exposes 2 triggers, 11 search modules and 22 actions as workflow nodes. Authentication uses basic authentication. Webhook-based triggers fire instantly without polling.
How to connect
The credential form asks for Zendesk - Subdomain, Key ID, and Key Secret.
Prefer the interactive builder form? Open it on the app page.
Enter your credentials below. WEXTL stores them encrypted and uses them only to call the API on your behalf.
| Field | Type | Help |
|---|---|---|
Zendesk - SubdomainRequired | text | Login into your Zendesk account and copy your domain from your browser tab. |
Key IDRequired | text | In Admin Center → Apps and integrations → APIs → Conversations API, click Create API key and enter a name. After clicking Next, copy the Key ID and Secret Key from the shared-secret dialog. |
Key SecretRequired | password | Copy the secret from the recenlty obtain credentials |
Use it in workflow automation
Start with Watch Conversations, then add Create a Client.
Triggers, searches and actions
Use the tables below to inspect Zendesk Conversations's 2 triggers, 11 search modules, and 22 actions.
Triggers
2 triggers fire automatically when specified events occur — no polling or cron job needed.
- Watch Conversations
- Watch Events
Searches
Fetch data on demand using 11 search modules that query the app during a run.
- Get a Conversation
- Get an App
- Get an Integration
- Get a User
- List Apps
Actions
22 action modules cover the full range of create, update, and delete operations.
- Create a Client
- Create a Conversation
- Create an App
- Create an Integration
- Delete a Conversation
Explore the fields available for each Zendesk Conversations trigger, search, and action.
Triggers
| Field | Type |
|---|---|
ID | text |
Type | text |
Is default | boolean |
Last updated at | date |
Created at | date |
| Field | Type |
|---|---|
App IDRequired | text |
Integration IDRequired | text |
TriggersRequired | choice |
Searches
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Type | text |
Is default | boolean |
Last updated at | date |
Created at | date |
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Display name | text |
Settings | object |
App localization enabled | boolean |
Echo postback | boolean |
Mask credit card numbers | boolean |
Multi convo enabled | boolean |
Use animal names | boolean |
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
ID | text |
Type | text |
Status | text |
Display name | text |
| Field | Type |
|---|---|
App IDRequired | text |
| Field | Type |
|---|---|
ID | text |
External ID | text |
Brand ID | text |
Signed up at | date |
Has payment info | boolean |
Identities | array |
Profile | object |
Locale | text |
Locale origin | text |
Metadata | object |
| Field | Type |
|---|---|
Limit | number |
| Field | Type |
|---|---|
ID | text |
Display name | text |
Settings | object |
App localization enabled | boolean |
Echo postback | boolean |
Mask credit card numbers | boolean |
Multi convo enabled | boolean |
Use animal names | boolean |
| Field | Type |
|---|---|
App IDRequired | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Type | text |
Status | text |
Last seen | date |
Linked at | date |
| Field | Type |
|---|---|
App IDRequired | choice |
User ID | choice |
User External ID | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Type | text |
Is default | boolean |
Last updated at | date |
Created at | date |
| Field | Type |
|---|---|
App IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Type | text |
Status | text |
Display name | text |
| Field | Type |
|---|---|
App IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Received | date |
Author | object |
Type | text |
Avatar URL | url |
Content | object |
Type | text |
Text | text |
Source | object |
Type | text |
| Field | Type |
|---|---|
App IDRequired | choice |
Limit | number |
| Field | Type |
|---|---|
ID | text |
User ID | text |
Unread count | number |
Client associations | array |
| Field | Type |
|---|---|
App IDRequired | choice |
User's Email | |
Limit | number |
| Field | Type |
|---|---|
ID | text |
External ID | text |
Zendesk ID | text |
Brand ID | text |
Signed up at | date |
Has payment info | boolean |
Identities | array |
Profile | object |
Locale | text |
Locale origin | text |
Metadata | object |
Actions
| Field | Type |
|---|---|
App IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Integration ID | text |
Type | text |
Status | text |
| Field | Type |
|---|---|
App IDRequired | choice |
Display NameRequired | text |
TypeRequired | choice |
Participants | array |
Subscribe SDK Client | boolean |
Description | text |
Icon URL | url |
Metadata | array |
| Field | Type |
|---|---|
ID | text |
Type | text |
Is default | boolean |
Last updated at | date |
Created at | date |
| Field | Type |
|---|---|
Display NameRequired | text |
Settings | object |
Conversation Retention Seconds | number |
Mask Credit Card Numbers | boolean |
Use Animal Names | boolean |
Echo Postback | boolean |
Ignore Auto Conversation Start | boolean |
Multi Conversation Enabled | boolean |
App Localization Enabled | boolean |
End Session Enabled | boolean |
Disable Conversation Reopen | boolean |
Metadata | array |
| Field | Type |
|---|---|
ID | text |
Display name | text |
Settings | object |
App localization enabled | boolean |
Echo postback | boolean |
Mask credit card numbers | boolean |
Multi convo enabled | boolean |
Use animal names | boolean |
| Field | Type |
|---|---|
App IDRequired | choice |
TypeRequired | choice |
Project IDRequired | text |
Client EmailRequired | |
Private KeyRequired | text |
Display Name | text |
Can User See Conversation List | boolean |
Can User Create More Conversations | boolean |
Default Responder ID | text |
Show AI Disclaimer | boolean |
| Field | Type |
|---|---|
ID | text |
Type | text |
Status | text |
Display name | text |
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
App IDRequired | choice |
Media URLRequired | url |
| Field | Type |
|---|---|
App IDRequired | choice |
| Field | Type |
|---|---|
App IDRequired | text |
| Field | Type |
|---|---|
App IDRequired | choice |
User IDRequired | choice |
Apple | object |
Interactive Data ReferenceRequired | object |
| Field | Type |
|---|---|
App IDRequired | choice |
User IDRequired | choice |
Subscribe SDK ClientRequired | boolean |
| Field | Type |
|---|---|
ID | text |
User ID | text |
Unread count | number |
Client associations | array |
| Field | Type |
|---|---|
App IDRequired | choice |
User IDRequired | choice |
| Field | Type |
|---|---|
MethodRequired | choice |
Headers | array |
Header | object |
Query String | array |
Parameter | object |
Body | text |
| Field | Type |
|---|---|
Body | text |
Headers | object |
Status code | number |
| Field | Type |
|---|---|
App IDRequired | choice |
AuthorRequired | object |
Author TypeRequired | choice |
Author Subtypes | array |
User ID | choice |
User External ID | text |
Brand ID | text |
Display Name | text |
Avatar URL | url |
ContentRequired | object |
Content TypeRequired | choice |
Text | text |
HTML Text | text |
Block Chat Input | boolean |
Markdown Text | text |
Actions | array |
Payload | text |
Destination | object |
Integration ID | choice |
Metadata | array |
Override | object |
Apple Message Override Payload | object |
Schema | text |
Limit | number |
| Field | Type |
|---|---|
ID | text |
Received | date |
Author | object |
Type | text |
Avatar URL | text |
Content | object |
Type | text |
Text | text |
Source | object |
Type | text |
| Field | Type |
|---|---|
App IDRequired | text |
| Field | Type |
|---|---|
ID | text |
Integration ID | text |
Type | text |
Status | text |
| Field | Type |
|---|---|
App IDRequired | choice |
Type | choice |
Display Name | text |
Description | text |
Icon URL | url |
Metadata | array |
| Field | Type |
|---|---|
ID | text |
Type | text |
Is default | boolean |
Last updated at | date |
Created at | date |
| Field | Type |
|---|---|
App IDRequired | choice |
Display Name | text |
Settings | object |
Conversation Retention Seconds | number |
Mask Credit Card Numbers | boolean |
Use Animal Names | boolean |
Echo Postback | boolean |
Ignore Auto Conversation Start | boolean |
Multi Conversation Enabled | boolean |
App Localization Enabled | boolean |
End Session Enabled | boolean |
Disable Conversation Reopen | boolean |
Metadata | array |
| Field | Type |
|---|---|
ID | text |
Display name | text |
Settings | object |
App localization enabled | boolean |
Echo postback | boolean |
Mask credit card numbers | boolean |
Multi convo enabled | boolean |
Use animal names | boolean |
| Field | Type |
|---|---|
App IDRequired | choice |
SourceRequired | text |
AccessRequired | choice |
For | choice |
| Field | Type |
|---|---|
Media URL | url |
Media type | text |
| Field | Type |
|---|---|
App IDRequired | choice |
Type | choice |
Project ID | text |
Client Email | |
Private Key | text |
Display Name | text |
Can User See Conversation List | boolean |
Can User Create More Conversations | boolean |
Default Responder ID | text |
Show AI Disclaimer | boolean |
| Field | Type |
|---|---|
ID | text |
Type | text |
Status | text |
Display name | text |
| Field | Type |
|---|---|
App IDRequired | text |
To Be Retained | boolean |
Profile | object |
Given Name | text |
Surname | text |
Email | |
Avatar URL | url |
Locale | text |
Metadata | array |
| Field | Type |
|---|---|
ID | text |
External ID | text |
Brand ID | text |
Signed up at | date |
Has payment info | boolean |
Identities | array |
Profile | object |
Locale | text |
Locale origin | text |
Metadata | object |