Skip to Content
ResourcesIntegrationsCustomer SupportZendesk

Zendesk

Service domainCUSTOMER SUPPORT
Zendesk icon
Arcade Optimized
Author:Arcade
Version:1.1.0
Auth:User authorization via the Zendesk auth provider
6tools
6require secrets

The Zendesk toolkit connects Arcade to Zendesk, enabling agents and apps to manage support tickets, retrieve conversation history, search the Help Center knowledge base, and inspect account context — all via OAuth-authenticated API calls.

Capabilities

  • Ticket management: List tickets with offset-based pagination, add public or internal comments, and mark tickets as solved (with an optional closing comment). All ticket responses include a direct html_url link.
  • Conversation retrieval: Fetch all comments on a ticket in chronological order, including the original description, author IDs, timestamps, public/internal flags, and file attachments.
  • Knowledge base search: Search published Help Center articles by query text, label names, or date filters — combinable in a single call — with offset-based pagination.
  • Account introspection: Retrieve the authenticated user's profile, role, organization, and Zendesk account context via WhoAmI.

OAuth

This toolkit uses OAuth 2.0 through the Arcade Zendesk auth provider. See the provider docs for setup details: https://docs.arcade.dev/en/references/auth-providers/zendesk

Secrets

  • ZENDESK_SUBDOMAIN — Your Zendesk account subdomain (the {subdomain} portion of https://{subdomain}.zendesk.com). Find it by logging into your Zendesk account and inspecting the URL; it is the segment immediately before .zendesk.com. This value is required so the toolkit knows which Zendesk instance to target for every API call. It is not a credential — it is an account identifier — but it must be configured as a secret in Arcade.

Configure secrets at https://docs.arcade.dev/en/guides/create-tools/tool-basics/create-tool-secrets or via the Arcade dashboard at https://api.arcade.dev/dashboard/auth/secrets.

Available tools(6)

6 of 6 tools
Operations
Behavior
Tool nameDescriptionSecrets
Add a comment to an existing Zendesk ticket. The returned ticket object includes an 'html_url' field with the direct link to view the ticket in Zendesk.
1
Get all comments for a specific Zendesk ticket, including the original description. The first comment is always the ticket's original description/content. Subsequent comments show the conversation history. Each comment includes: - author_id: ID of the comment author - body: The comment text - created_at: Timestamp when comment was created - public: Whether the comment is public or internal - attachments: List of file attachments (if any) with file_name, content_url, size, etc.
1
List tickets from your Zendesk account with offset-based pagination. By default, returns tickets sorted by ID with newest tickets first (desc). Each ticket in the response includes an 'html_url' field with the direct link to view the ticket in Zendesk. PAGINATION: - The response includes 'next_offset' when more results are available - To fetch the next batch, simply pass the 'next_offset' value as the 'offset' parameter - If 'next_offset' is not present, you've reached the end of available results
1
Mark a Zendesk ticket as solved, optionally with a final comment. The returned ticket object includes an 'html_url' field with the direct link to view the ticket in Zendesk.
1
Search for Help Center articles in your Zendesk knowledge base. This tool searches specifically for published knowledge base articles that provide solutions and guidance to users. At least one search parameter (query or label_names) must be provided. PAGINATION: - The response includes 'next_offset' when more results are available - To fetch the next batch, simply pass the 'next_offset' value as the 'offset' parameter - If 'next_offset' is not present, you've reached the end of available results - The tool automatically handles fetching from the correct page based on your offset IMPORTANT: ALL FILTERS CAN BE COMBINED IN A SINGLE CALL You can combine multiple filters (query, labels, dates) in one search request. Do NOT make separate tool calls - combine all relevant filters together.
1
Get comprehensive user profile and Zendesk account information. This tool provides detailed information about the authenticated user including their name, email, role, organization details, and Zendesk account context.
1
Last updated on