Integration Guide
Platform Webhooks & Event Triggers
Subscribe to real-time support events, verify HMAC-SHA256 request signatures, and trigger automated downstream workflows in Slack, Discord, PagerDuty, or internal services.
Supported Support Events
| Event Name | Trigger Condition | Key Payload Fields |
|---|---|---|
| ticket.created | New ticket opened via API, email, or portal. | ticket_id, number, subject, priority, channel |
| ticket.replied | New message posted by agent or customer. | ticket_id, message_id, sender_type, is_internal |
| ticket.status_changed | Status transitioned (e.g. open → resolved). | ticket_id, old_status, new_status, changed_by |
| ticket.sla_breached | First response or resolution SLA exceeded. | ticket_id, breach_type, due_at, occurred_ts |
Verifying HMAC-SHA256 Webhook Signatures
Every webhook request includes a X-Vyntech-Signature header containing the HMAC-SHA256 hex digest of the raw request body:
Node.js Signature VerificationAuth
Request
HMACSHA-256
Response