Zendesk

Manage Zendesk tickets, users, and support workflows through the Zendesk API.

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/zendesk.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit jdrhyne/agent-skills/skills/zendesk#main ~/.claude/skills/zendesk

For one project only, change the path to .claude/skills/zendesk.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of Zendesk

Show the full text57 lines
nameslugversiondescriptionchangelogmetadatapermissions
Zendeskzendesk1.0.0Manage Zendesk tickets, users, and support workflows through the Zendesk API. Use when searching tickets, updating support state, checking users, or exporting queue data.Initial release with ticket management, user lookup, and workflow automation.{"clawdbot":{"emoji":"🎫","requires":{"bins":[],"env":["ZENDESK_SUBDOMAIN","ZENDESK_EMAIL","ZENDESK_TOKEN"]},"os":["linux","darwin","win32"]}} - network: "Calls the authenticated Zendesk API for ticket, user, and search operations. - file_write: "Writes exports only when the user asks for a saved report or dump.

Zendesk

Manage Zendesk tickets, users, and support workflows through the authenticated Zendesk API.

When to Use

  • search tickets or support history
  • create or update tickets
  • inspect user details
  • export queue data for analysis
  • summarize current support state

Setup

Use these environment variables:

  • ZENDESK_SUBDOMAIN
  • ZENDESK_EMAIL
  • ZENDESK_TOKEN

Build the Zendesk auth context from those variables and confirm access before trying ticket operations.

Workflow Rules

  1. Search before creating a ticket to avoid duplicates.
  2. Use views or targeted search instead of listing entire queues.
  3. Add internal notes when changing status or ownership.
  4. Confirm destructive or customer-visible actions before sending them.
  5. Respect Zendesk rate limits during bulk work.

Common Operations

  • Search tickets by status, priority, assignee, or subject before creating a new one.
  • Create tickets with a clear subject, customer-visible comment, and correct priority.
  • Update status with an internal note that explains what changed and why.
  • Look up users by email before editing ownership, organization, or requester fields.
  • Export queue data only when the user explicitly asked for a saved report.

Safety Boundaries

  • Do not read credentials from ad hoc files, memory stores, or chat history; use only the documented environment variables.
  • Do not close, merge, delete, or publicly reply to tickets without explicit confirmation.
  • Do not export ticket or user data to files unless the user asked for a saved artifact.
  • Do not send Zendesk data to any service other than the authenticated Zendesk API.
1---
2name: Zendesk
3slug: zendesk
4version: 1.0.0
5description: Manage Zendesk tickets, users, and support workflows through the Zendesk API. Use when searching tickets, updating support state, checking users, or exporting queue data.
6changelog: Initial release with ticket management, user lookup, and workflow automation.
7metadata: {"clawdbot":{"emoji":"🎫","requires":{"bins":[],"env":["ZENDESK_SUBDOMAIN","ZENDESK_EMAIL","ZENDESK_TOKEN"]},"os":["linux","darwin","win32"]}}
8permissions:
9 - network: "Calls the authenticated Zendesk API for ticket, user, and search operations."
10 - file_write: "Writes exports only when the user asks for a saved report or dump."
11---
12 
13# Zendesk
14 
15Manage Zendesk tickets, users, and support workflows through the authenticated Zendesk API.
16 
17## When to Use
18 
19- search tickets or support history
20- create or update tickets
21- inspect user details
22- export queue data for analysis
23- summarize current support state
24 
25## Setup
26 
27Use these environment variables:
28 
29- `ZENDESK_SUBDOMAIN`
30- `ZENDESK_EMAIL`
31- `ZENDESK_TOKEN`
32 
33Build the Zendesk auth context from those variables and confirm access before trying ticket operations.
34 
35## Workflow Rules
36 
371. Search before creating a ticket to avoid duplicates.
382. Use views or targeted search instead of listing entire queues.
393. Add internal notes when changing status or ownership.
404. Confirm destructive or customer-visible actions before sending them.
415. Respect Zendesk rate limits during bulk work.
42 
43## Common Operations
44 
45- Search tickets by status, priority, assignee, or subject before creating a new one.
46- Create tickets with a clear subject, customer-visible comment, and correct priority.
47- Update status with an internal note that explains what changed and why.
48- Look up users by email before editing ownership, organization, or requester fields.
49- Export queue data only when the user explicitly asked for a saved report.
50 
51## Safety Boundaries
52 
53- Do not read credentials from ad hoc files, memory stores, or chat history; use only the documented environment variables.
54- Do not close, merge, delete, or publicly reply to tickets without explicit confirmation.
55- Do not export ticket or user data to files unless the user asked for a saved artifact.
56- Do not send Zendesk data to any service other than the authenticated Zendesk API.
57 

Discussion