Zendesk Suite integration
Manage your Zendesk support tickets directly from Amazon Quick using natural language. With the Zendesk Suite action connector, you can create, update, search, and list support tickets without leaving Amazon Quick.
Zendesk Suite is available as a built-in connector in Amazon Quick. To set up this integration, complete the following two steps. First, prepare your Zendesk account with the required access. Then, create the connector in Amazon Quick and authenticate with your Zendesk credentials.
This connector supports OAuth user authentication and API key service authentication. For information about the authentication methods that Amazon Quick supports, see Authentication methods.
Prerequisites
Before you set up the integration, verify that you have the following resources and access.
-
An active Zendesk account with an admin role.
-
Permissions to access tickets and support data in your Zendesk instance.
-
A subscription that meets the requirements described in Set up integrations in the console.
Verify your Zendesk account
Before you configure Amazon Quick, verify that your Zendesk account meets the following requirements.
-
Your Zendesk account is active and you can sign in to the Zendesk sign-in page
on the Zendesk website. -
The tickets and support data that you want to access are accessible to your account.
Configure Zendesk account
The Custom OAuth app authentication method in Amazon Quick requires an OAuth client configured in Zendesk. The API key authentication method requires an API token.
To configure an OAuth client
-
In your Zendesk instance, navigate to Admin Center, then Apps and integrations, and then OAuth clients under API.
-
Choose Add OAuth Client.
-
Complete the form with the following fields:
-
Name – Enter a name for your app.
-
Description – Enter a short description.
-
Identifier – Enter a unique identifier for the OAuth client.
-
Redirect URLs – Enter
https://. Replaceregion.quicksight.aws.amazon.com/sn/oauthcallbackregionwith your AWS Region, for example,us-east-1.
-
-
Choose Save. Zendesk generates a client secret.
Important
Record the client secret now. You cannot retrieve it after you leave this page.
-
After you capture the secret, choose Save again to create the OAuth client.
The Identifier and the secret serve as the Client ID and Client Secret when you configure the action connector in Amazon Quick with the Custom OAuth app authentication method.
For more information, see Using OAuth authentication with your application
To configure an API token
-
Navigate to Admin Center, then Apps and integrations, and then API tokens.
-
Choose Add API token.
-
For Description, enter a short description for the API token.
-
Choose Save. Zendesk generates an API token.
Important
Record the API token now. You cannot retrieve it after you leave this page.
If you choose the API key authentication method in Amazon Quick, use this API token as the API key value.
For more information, see Managing API token access to the Zendesk API
Set up the integration in Amazon Quick
After you verify your Zendesk account access, create the connector in Amazon Quick.
-
In the Amazon Quick console, choose Connectors.
-
Choose the Create for your team tab.
-
Choose Zendesk Suite from the options available.
-
In the Zendesk Suite dialog, enter the following fields:
-
Name – A descriptive name for your Zendesk connector.
-
Description (Optional) – Choose + Add Description to add notes about how this connector will be used.
-
Connection type – Choose Public network.
-
-
Choose your authentication method and configure the connector settings:
-
Custom OAuth app – Enter the following fields for your Zendesk instance:
-
Base URL
-
Client ID
-
Client Secret
-
Token URL
-
Authorization URL
-
Redirect URL
-
-
API Key – Enter the following fields:
-
Base URL
-
API Key (Zendesk API token)
-
Email associated with your Zendesk account
-
-
-
Choose Next.
-
Review the actions for Zendesk Suite and choose Next.
-
Specify who can access the connector:
-
To share with a team, enter a team name or group email.
-
To keep it private, leave the field blank.
-
To share with all users, toggle Everyone in your organization.
-
-
Choose Publish.
The connector appears in the Available panel with a status of Connected.
Available actions
After you set up the connector, you can use the following ticket management actions.
| Action | Description |
|---|---|
| Create Ticket | Create new ticket |
| List Search Results | Search tickets |
| List Tickets | View all tickets |
| Show Ticket | View ticket details |
| Update Ticket | Edit ticket details |
Note
The actions that you can use depend on the permissions that are configured in your Zendesk account.
Troubleshooting
To edit, share, or delete your connector, see Managing existing integrations.
Authentication issues
-
Sign-in fails – Verify that your Zendesk account is active and that you can sign in to the Zendesk sign-in page
on the Zendesk website. If your organization uses single sign-on (SSO), confirm that your identity provider is configured correctly. -
Access denied – Confirm that your Zendesk user has an admin role with permissions to access tickets and support data. For API key connections, verify that the API token is valid and the associated email address is correct.