Zendesk
The Zendesk Data Operation provides the capability to create a Zendesk ticket, update a Zendesk ticket, and query Zendesk tickets. For more information, see Zendesk Integration.
Use Cases
Gather information from a form and create a ticket in Zendesk with the form data
Update fields in a ticket throughout a customer journey
#Data Operation Properties
Datasource
The Zendesk Instance to perform the Data Operation on. The dropdown options are populated by the list of integrated Instances in your Airkit App under Settings > Integrations.
Operation
There are three types of operations that can be performed:
Create ticket (Create Ticket)
####Requester
The user requesting the ticket and can either be selected from a dropdown or an Expression can be passed in. When using an Expression, the requester expects the requester_id
.
By checking Use a custom expression, the field becomes an Expression editor.
####Ticket Fields
The fields associated with the ticket when creating a ticket.
####First Comment (Description) Format (optional)
Expects type text
.
The format of the first comment to be attached to the Zendesk ticket. The format can either be HTML or Plain Text.
####Is the first comment/description public (optional)
If checked, the first comment is public. If unchecked, the first comment is an internal note.
####First Comment/Description
Expects type text
.
The description of the submitted ticket. The first comment expects a string or HTML.
####Tags (optional)
Expects type list
.
The array of tags applied to this ticket.
By checking Use a custom expression, the field becomes an Expression editor.
Update ticket (Update Ticket)
####Ticket ID
The ID of the ticket. The ID can either be selected from a dropdown or through an expression.
####Requester
The requester is the user requesting the ticket. The requester can either be selected from a dropdown or an expression can be passed in. When using an expression, the requester expects the requester_id
.
#####Ticket Fields
Expects type text
.
The fields associated with the ticket when creating a ticket. Ticket fields can be updated through the dropdowns by clicking on the '+' icon. Or through passing a JSON object by clicking on the expression icon.
####First Comment (Description) Format (optional)
Expects type text
.
The description of the submitted ticket. The first comment expects a string or HTML.
####Is the first comment/description public (optional)
If checked, the first comment is public. If unchecked, the first comment is an internal note.
####First Comment/Description
The description of the submitted ticket. The first comment expects a string or HTML.
List tickets (List all tickets)
Run Results
Create ticket: The response from the created ticket with some metadata attached. This is stored in variable so it can be parsed or transformed across your Data Flow.
Update ticket: The response from the updated ticket with some metadata attached. This is stored in variable so it can be parsed or transformed across your Data Flow.
List tickets: The response lists all the tickets from the Zendesk environment, sorted by ID from smallest to largest. Returns a maximum of 100 records per page. If there are more than 100 records, the results will include a pagination url.
Last updated