Zendesk
Configuration guide for the Recurly Engage Zendesk integration, enabling support workflows to be triggered directly from prompts.
The Zendesk integration lets Recurly Engage prompts handle support tasks directly in your Zendesk instance, so common requests don't need a manual hand-off.
Available on all Recurly Engage subscription plans
Prerequisites
- You must have Company, App Administrator, or App Member permissions in Recurly Engage.
- Your Zendesk account must support API token authentication, and you must have an admin-generated token.
Definition
The Zendesk integration allows Recurly Engage prompts to perform support actions, such as creating tickets, assigning agents, and managing user status, directly in your Zendesk instance.
Key benefits
Automate ticket creation
Instantly log support tickets when users interact with prompts.
Streamline support workflows
Assign, prioritize, or suspend users without leaving your app's interface.
Improve response times
Reduce manual hand-offs by handling common support tasks programmatically.
Key details
Required settings
Provide the following settings:
- Domain: Your Zendesk domain (for example,
yourcompany.zendesk.com). - API Key (also called an API token): Your Zendesk API token.
- Username: Your Zendesk account email.
Supported actions
| Action | Description | User dependencies | Additional instructions |
| Create support ticket with notification of offer acceptance | Creates a support ticket with information about the user and prompt | n/a | — |
| Set priority of all existing tickets | Sets priority attribute for all tickets created by the user | zendesk_id or email_address | Select the priority level on the prompt screen |
| Assign all existing tickets to a specific agent | Assigns all tickets created by the user to one agent | zendesk_id or email_address | Select the agent on the prompt screen. Manage agents under Admin > People > Agents in Zendesk dashboard |
| Suspend user | Sets the user to suspended state | zendesk_id or email_address | — |
| Restore suspended user | Restores the user from suspended state | zendesk_id or email_address | — |
| Assign all existing tickets to a group | Assigns all tickets created by the user to a group | zendesk_id or email_address | Select the group on the prompt screen. Manage groups under Admin > People > Groups in Zendesk dashboard |
| Delete all tickets | Deletes all tickets created by the user | zendesk_id or email_address | — |
| Set status of all existing tickets | Sets status of all tickets created by the user | zendesk_id or email_address | Select the status on the prompt screen |
| Delete and spam all existing tickets | Marks all tickets created by the user as spam | zendesk_id or email_address | — |
Additional resources
Updated 17 days ago
Did this page help you?