- Go to Automation AI > Use Cases > Dialogs and click Create a Dialog Task.
-
Under Integration, select Zendesk.
-
If no integration is configured, click Explore Integrations to set one up. See Actions Overview.
Supported Actions
| Task | Description | Method |
|---|---|---|
| Create a Ticket | Creates a ticket in the Zendesk system. | POST |
| Update a Ticket | Updates a ticket in the Zendesk system. (Not yet supported.) | PUT |
| Delete a Ticket | Deletes a ticket from the Zendesk system. (Not yet supported.) | DELETE |
| View All Tickets | Retrieves all tickets from the Zendesk system. | GET |
| View Ticket(s) by ID(s) | Retrieves tickets using multiple IDs. | GET |
| Search Ticket by Keywords | Searches tickets using keywords. | GET |
Create a Ticket
- Install the template from Zendesk Action Templates.
-
The Create a Ticket dialog task is added with the following components:
- createTicket - User intent to create a ticket.
- subject, body, priority - Entity nodes for ticket details.
-
createTicketService - Bot action service to create a ticket. Click Edit Request:
Sample Request:
Click +Add Response: Sample Response: (truncated) - createTicketScript - Bot action script to create a ticket.
- createTicketMessage - Message node to display responses.
-
Click Train, then Talk to Bot to test:
-
Click View Ticket to see ticket details in Zendesk:
Update a Ticket
This action template is not yet supported by the Zendesk Integration.View All Tickets
- Install the template from Zendesk Action Templates.
-
The View All Tickets dialog task is added with the following components:
- listAllTickets - User intent to view all tickets.
-
listAllTicketsService - Bot action service to fetch all tickets. Click +Add Response:
Sample Response: (truncated)
- listAllTicketsMessage - Message node to display responses.
-
Click Train, then Talk to Bot to test:
View Ticket(s) by ID(s)
- Install the template from Zendesk Action Templates.
-
The View Ticket(s) by ID(s) dialog task is added with the following components:
- viewTicketbyId - User intent to find a ticket by ID.
- multipleticketIds - Entity node for entering multiple ticket IDs.
-
viewTicketbyIdsService - Bot action service to find tickets by ID. Click +Add Response:
Sample Response: (truncated)
- viewTicketsbyIdsScript - Bot action script to view tickets with IDs.
- updateTicketMessage - Message node to display responses.
-
Click Train, then Talk to Bot to test:
Search Ticket with Keywords
- Install the template from Zendesk Action Templates.
-
The Search Ticket with Keywords dialog task is added with the following components:
- searchTickets - User intent to search tickets.
- searchKeywords - Entity node for search keywords.
-
searchTicketService - Bot action service to search tickets by keyword. Click +Add Response:
Sample Response: (truncated)
- searchTicketScript - Bot action service to search tickets by field.
- searchTicketMessage - Message node to display responses.
-
Click Train, then Talk to Bot to test: