Documentation Index
Fetch the complete documentation index at: https://docs.svantic.com/llms.txt
Use this file to discover all available pages before exploring further.
Zendesk Plugin for Savant
A standalone A2A agent that bridges Zendesk ticket events into the Savant mesh and exposes Zendesk operations as tools for other agents.What It Does
- Listens to Zendesk webhooks (
ticket.created,ticket.updated,ticket.status_changed,ticket.escalated) and polls the Zendesk Incremental API as a fallback - Transforms ticket events into structured Savant cues routed to the mesh
- Exposes 8 Zendesk tools (get ticket, create ticket, update ticket, add comment, search, list, get user, apply macro) callable by any agent on the mesh
Architecture
The plugin is built with@svantic/sdk and connects via MeshConnector. It registers as a remote agent on the mesh, visible in the dashboard Agents page.
Deployment
settings.json
Tools
| Tool | Description |
|---|---|
zendesk_get_ticket | Fetch full ticket details with comments |
zendesk_list_tickets | Search/list tickets with filters |
zendesk_create_ticket | Create a new ticket |
zendesk_update_ticket | Update ticket fields |
zendesk_add_comment | Add a public or internal note |
zendesk_search | Full-text search across tickets |
zendesk_get_user | Look up a Zendesk user |
zendesk_macro_apply | Apply a predefined macro |
End-to-End Example
- Customer creates high-priority ticket: “Can’t log in”
- Zendesk fires webhook to plugin
- Plugin transforms to cue, routes to mesh (auto_execute due to high priority)
- Planner generates plan: fetch ticket → query KB → draft response → post comment
- Executor runs plan, calling
zendesk_get_ticketandzendesk_add_commenton the plugin - Customer sees the response on their ticket within seconds
