VeraDial · AsyncAPI Specification
Veradial Webhooks
Version
View Spec
View on GitHub
AI ReceptionistBusiness PhoneTelephonyVoice AISMSWebhookMCPSmall BusinessAsyncAPIEvents
AsyncAPI Specification
generated: '2026-09-23'
method: searched
source:
- https://veradial.com/help/webhooks-make-n8n
- https://veradial.com/help/zapier-integration-api
api: VeraDial Zapier Integration API
summary: VeraDial emits receptionist events through two delivery contracts - REST Hooks subscribed by the native
Zapier app (POST /hooks), and custom signed HTTPS webhooks configured in the dashboard for Make, n8n or your own
service (Vera Plus).
delivery:
transport: https-post
content_type: application/json
semantics: at-least-once
dedup_field: id
signature:
algorithm: HMAC-SHA256
header: X-VeraDial-Signature
format: t=<unix-seconds>,v1=<hex digest> over "<timestamp>.<raw request body>"
secret_prefix: whsec_
applies_to: custom webhooks only; Zapier REST Hook deliveries are not HMAC-signed
retries: Custom webhooks retry failures with backoff and stop after six total attempts; an endpoint is automatically
paused after fifteen consecutive failed deliveries.
gone: A 410 Gone from a Zapier target deactivates the subscription without retry.
envelope_fields: [id, type, version, kind, source, occurredAt, account, line, data]
envelope_type: receptionist.event.recorded
envelope_version: 1
events:
- name: call.screened
description: Vera screened a call.
data: [callId, caller, reason, organization, callbackNumber, urgency, requestedAction, summary]
- name: voicemail.received
description: A voicemail was received.
data: [voicemailId, callId, caller, durationSeconds, transcriptionStatus]
- name: sms.reply_sent
description: Vera sent an AI text reply.
data: [draftId, conversationKey, customer, mode, body]
- name: appointment.booked
description: An appointment was booked/confirmed.
data: [appointmentBookingId, callId, caller, callbackNumber, reason, startAt, endAt]
Work with this as data
Every AsyncAPI spec here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for asyncapi
4 MCP tools reach this
find_asyncapisBrowse and filter every AsyncAPI spec in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This AsyncAPI spec
curl "https://apis.io/api/v1/asyncapis/veradial-webhooks"
All asyncapi
curl "https://apis.io/api/v1/asyncapis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.