Zendesk (Preview)

Zendesk (Preview)

Zendesk builds software for better customer relationships. With multiple products in its portfolio, Zendesk provides a customer service and support ticketing platform that gives businesses the ability to handle customer calls, emails, and other technical inquiries from a unified interface.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
Flow Premium All Flow regions
PowerApps Premium All PowerApps regions

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Creating a connection

To connect your account, you will need the following information:

Company name
string
The Zendesk company name is the subdomain part of your site url. E.g. https://{company}.zendesk.com

Actions

Create Item

Creates a Zendesk item

Required Parameters

Table name
string
Zendesk item type (example: 'Ticket')
Item
dynamic
Zendesk item to create

Returns

The outputs of this operation are dynamic.

Delete item

Deletes a Zendesk item

Required Parameters

Table name
string
Zendesk item type (example: 'Ticket')
Item key
string
Unique identifier of the item to delete

Returns

The outputs of this operation are dynamic.

Get item

Retrieves a Zendesk item

Required Parameters

Table name
string
Zendesk item type (example: 'Ticket')
Item key
string
Unique identifier of the item to retrieve

Returns

The outputs of this operation are dynamic.

Get items

Retrieves Zendesk items of a certain Zendesk type (example: 'Ticket')

Required Parameters

Table name
string
Zendesk item type (example: 'Ticket')

Optional Parameters

Filter Query
string
An ODATA filter query to restrict the entries returned (e.g. stringColumn eq 'string' OR numberColumn lt 123).
Order By
string
An ODATA orderBy query for specifying the order of entries
Skip Count
integer
Number of entries to skip (default = 0)
Maximum Get Count
integer
Maximum number of entries to retrieve (default = 512)
Select Query
string
Specific fields to retrieve from entries (default = all).

Returns

The outputs of this operation are dynamic.

Get tables

Retrieves Zendesk tables from a site

Required Parameters

Table name
string
Zendesk item type (example: 'Ticket')
Item
dynamic
Zendesk item to create

Returns

Body
TablesList

Update item

Updates an existing Zendesk item

Required Parameters

Table name
string
Zendesk item type (example: 'Ticket')
Item key
string
Unique identifier of the item to update
Item
dynamic
Zendesk item with updated values

Returns

The outputs of this operation are dynamic.

Triggers

When an item is created

Triggers a flow when an item is created in Zendesk

Required Parameters

Table name
string
Name of Zendesk table

Optional Parameters

Filter Query
string
An ODATA filter query to restrict the entries returned (e.g. stringColumn eq 'string' OR numberColumn lt 123).
Order By
string
An ODATA orderBy query for specifying the order of entries
Skip Count
integer
Number of entries to skip (default = 0)
Maximum Get Count
integer
Maximum number of entries to retrieve (default = 512)

Returns

The outputs of this operation are dynamic.

When an item is modified

Triggers a flow when an item is modified in Zendesk

Required Parameters

Table name
string
Name of Zendesk table

Optional Parameters

Filter Query
string
An ODATA filter query to restrict the entries returned (e.g. stringColumn eq 'string' OR numberColumn lt 123).
Order By
string
An ODATA orderBy query for specifying the order of entries
Skip Count
integer
Number of entries to skip (default = 0)
Maximum Get Count
integer
Maximum number of entries to retrieve (default = 512)

Returns

The outputs of this operation are dynamic.

Definitions

Table

DisplayName
string
Name
string

TablesList

value
array of Table