How do I connect Zendesk?
1min read
TL;DR: Connect Zendesk to Ballet with an inbound webhook (to start playbooks from ticket events) and optional API/MCP credentials (to read or update tickets during a run).
Back to: How do I connect CRM and support tools?
Status: Draft outline for customer handoff. Expand steps with screenshots as needed.
Patterns
Outline: inbound webhook
- In Ballet, add a Webhook trigger and choose the Zendesk provider. Copy the trigger URL.
- Store your Zendesk API token in Ballet Secrets (used to register/verify webhooks).
- In Zendesk Admin Center → Apps and integrations → Webhooks, create a webhook and paste the Ballet URL.
- Choose the events that should trigger the playbook (for example, ticket created).
See: How do I trigger and react to playbooks with webhooks?
Zendesk docs: Webhooks API
Outline: API / MCP (optional)
- Create a Zendesk API token for an integration admin user.
- Connect Zendesk from Ballet Connectors (MCP registry) or store the token in Secrets for HTTP steps.
- Confirm the token can read/write the ticket fields your playbook needs.
