Skip to main content
Use the Create a Ticket dialog template to add Zendesk ticket management to your AI Agent. The agent can guide users through ticket creation for complex issues, during non-office hours, or when live support is unavailable.

Overview

The process involves three steps:
  1. Link your Zendesk account
  2. Install the Create a Ticket template
  3. Train and test the dialog task

Prerequisites

Before you start, have the following ready:
  • Zendesk account credentials.
  • User subdomain, email address, and API token for your Zendesk account.

  1. Go to Marketplace in the left navigation and select Zendesk integration. Marketplace Zendesk
  2. Click Install at the top right. Zendesk Install
  3. Click the Authenticate and Install tab.
  4. Select Pre-authorize the Integration and Basic Auth. Authorization
  5. Under Basic Auth, enter the following:
    FieldDescription
    User Sub DomainYour Zendesk instance name.
    User EmailYour Zendesk email, followed by /token (for example, john@example.com/token).
    API TokenYour Zendesk API token.
  6. Click Proceed. The Integration Installed Successfully confirmation is displayed. Integration Successful

Step 2: Install the ‘Create a Ticket’ Template for Zendesk

  1. Go to Marketplace and select the Create a Ticket for Zendesk dialog template. Marketplace
  2. Click Install. Create Ticket Zendesk
  3. Fill in the dialog task details:
    FieldDescription
    NameName of the dialog.
    DescriptionDescription of the dialog.
    UtterancesPhrases that trigger this dialog.
    Channel ExperiencesChannel-specific behavior settings.
    Create a Ticket SetupTicket fields, follow-up actions, and details to capture (for example, order ID or booking ID).
    Install Template
  4. Click Finish. The dialog task is auto-created and listed under Automation AI > Use Cases > Dialogs. Dialogs Zendesk

Step 3: Train and Test the Dialog Task

  1. Click the Test icon.
  2. Select a conversation type (Voice or Chat).
  3. Click Train to process untrained utterances.
  4. Follow the prompts in the App console to create a ticket. App Console
  5. Enter ticket details when prompted. Ticket Details
  6. The ticket is created in Zendesk. Click View Ticket Details in the app console to view it in Zendesk. Zendesk Ticket
  7. Publish your app to make this capability available to end users.