Zendesk Integration
Automatically create support tickets in Zendesk from your workflows.
Overview
When conversations require human follow-up, automatically create Zendesk tickets with all the relevant context from the chat.
How to Set Up Zendesk Integration
- Identify Your Zendesk Subdomain:
- Your Zendesk URL looks like:
yourcompany.zendesk.com - The subdomain is the part before
.zendesk.com(e.g., "yourcompany") - You'll need this for the API configuration
- Your Zendesk URL looks like:
- Create an API Token:
- Log in to your Zendesk account as an admin
- Click the Admin icon (gear icon) in the sidebar
- Navigate to "Apps and integrations" → "APIs" → "Zendesk API"
- Under "Settings" tab, enable "Token Access" if not already enabled
- Click the "+" button next to "Active API Tokens"
- Give your token a description (e.g., "Monology Integration")
- Click "Create" and copy the generated token immediately (you won't see it again!)
- Get Your Admin Email:
- You'll need the email address of the admin account that created the API token
- This will be used for authentication along with the API token
- Configure in Monology:
- In your workflow, add an Action Node
- Select "Zendesk" as the action type
- Enter your credentials:
- Subdomain: Your Zendesk subdomain (e.g.,
yourcompany) - Email: Admin email address
- API Token: The token you created
- Subdomain: Your Zendesk subdomain (e.g.,
- Configure ticket details (subject, description, priority, type, tags)
- Test Your Integration:
- Run a test conversation through your workflow
- Verify that the ticket is created in Zendesk
- Check that all fields are populated correctly
- Optional - Configure Custom Fields:
- In Zendesk Admin, go to "Objects and rules" → "Tickets" → "Fields"
- Note the field IDs of any custom fields you want to populate
- In Monology, map your form data or conversation variables to these custom field IDs
Important: The API token must be created by an admin account. Agents cannot create API tokens. Store your token securely as it provides full access to your Zendesk account.
Tip: Use tags like
monology or automated to easily identify tickets created from your workflows. This helps with reporting and routing.Ticket Configuration
Subject
Ticket title with dynamic variables:
Support request from {{form.name}}Description
Detailed ticket content with conversation context.
Priority
LowNormalHighUrgent
Type
QuestionIncidentProblemTask
Tags
Add custom tags for categorization and routing.
Custom Fields
Map form data to your Zendesk custom fields.
Error Handling
- Retry on failure: Automatically retry ticket creation
- Continue on error: Don't block workflow if Zendesk fails
Next Steps
Administration
Manage users and company settings