On this page
Connect
1
Log in as an admin and go to the admin section
You need permissions to access the admin section and create OAuth clients.
2
Open the OAuth clients page
Navigate to 
Apps and Integrations → APIs → OAuth clients
3
Create a new OAuth client
Click After you click
Add OAuth client and fill out the details.Make sure to set the
Client kind to Confidential.Save, you’ll be shown a secret at the end of the page. It’s only shown once—copy and store it securely.4
Connect Zendesk in Typewise
In Typewise, go to Integrations, find Zendesk, and click Connect. You’ll need:

-
Subdomain: The first part of your Zendesk URL. For example, for
https://acme.zendesk.com/admin/home, the subdomain isacme. -
Client ID: The identifier you set when creating the OAuth client.

-
Client Secret: The secret shown once after saving the OAuth client.

Install, Zendesk should be connected successfully.Supported tools
The following tools are available through the Zendesk integration.Lookups
get_ticket_by_id
get_ticket_by_id
Retrieve a Zendesk ticket by its ID.
| Parameter | Description | Required | Default |
|---|---|---|---|
ticket_id | The ID of the ticket to retrieve. | Yes | — |
get_ticket_comments
get_ticket_comments
Retrieve all comments for a Zendesk ticket.
| Parameter | Description | Required | Default |
|---|---|---|---|
ticket_id | The ID of the ticket to get comments for. | Yes | — |
search_articles
search_articles
Search for Zendesk Help Center articles.
| Parameter | Description | Required | Default |
|---|---|---|---|
query | The search query. | Yes | — |
max_results | Maximum number of results to return. | No | 5 |
get_user_info
get_user_info
Get information about a Zendesk user.
| Parameter | Description | Required | Default |
|---|---|---|---|
user_id | The ID of the user to retrieve information for. | Yes | — |
Actions
update_sender_email
update_sender_email
Update the email address of a Zendesk sender.
| Parameter | Description | Required | Default |
|---|---|---|---|
sender_id | The ID of the sender to update. | Yes | — |
new_email | The new email to update the sender to. | Yes | — |