skills$openclaw/zendesk
mrgoodb49

by mrgoodb

zendesk – OpenClaw Skill

zendesk is an OpenClaw Skills integration for coding workflows. Manage support tickets, users, and help center via Zendesk API. Create, update, and search tickets programmatically.

49 stars6.0k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namezendesk
descriptionManage support tickets, users, and help center via Zendesk API. Create, update, and search tickets programmatically. OpenClaw Skills integration.
ownermrgoodb
repositorymrgoodb/zendesk
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @mrgoodb/zendesk
last updatedFeb 7, 2026

Maintainer

mrgoodb

mrgoodb

Maintains zendesk in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
267 B
SKILL.md
1.5 KB
SKILL.md

name: zendesk description: Manage support tickets, users, and help center via Zendesk API. Create, update, and search tickets programmatically. metadata: {"clawdbot":{"emoji":"🎫","requires":{"env":["ZENDESK_SUBDOMAIN","ZENDESK_EMAIL","ZENDESK_API_TOKEN"]}}}

Zendesk

Customer support ticket management.

Environment

export ZENDESK_SUBDOMAIN="yourcompany"
export ZENDESK_EMAIL="admin@company.com"
export ZENDESK_API_TOKEN="xxxxxxxxxx"

List Tickets

curl "https://$ZENDESK_SUBDOMAIN.zendesk.com/api/v2/tickets.json" \
  -u "$ZENDESK_EMAIL/token:$ZENDESK_API_TOKEN"

Create Ticket

curl -X POST "https://$ZENDESK_SUBDOMAIN.zendesk.com/api/v2/tickets.json" \
  -u "$ZENDESK_EMAIL/token:$ZENDESK_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "ticket": {
      "subject": "Help needed",
      "comment": {"body": "I need assistance with..."},
      "priority": "normal",
      "requester": {"name": "John", "email": "john@example.com"}
    }
  }'

Update Ticket

curl -X PUT "https://$ZENDESK_SUBDOMAIN.zendesk.com/api/v2/tickets/{id}.json" \
  -u "$ZENDESK_EMAIL/token:$ZENDESK_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"ticket": {"status": "solved", "comment": {"body": "Issue resolved!"}}}'
curl "https://$ZENDESK_SUBDOMAIN.zendesk.com/api/v2/search.json?query=status:open" \
  -u "$ZENDESK_EMAIL/token:$ZENDESK_API_TOKEN"
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install zendesk?

Run openclaw add @mrgoodb/zendesk in your terminal. This installs zendesk into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/mrgoodb/zendesk. Review commits and README documentation before installing.