FreJun Teler · AsyncAPI Specification
Frejun Teler Webhooks
Version
View Spec
View on GitHub
programmable voice APIvoice AI infrastructureCPaaSSIP Trunkingtelephony APIreal-time media streamingWebSocket audioCall Automationconversational AI infrastructureAsyncAPIEvents
AsyncAPI Specification
aid: frejun-teler
type: Webhooks
generated: '2026-09-15'
method: derived
source: |
Derived from the Events surface in the Teler OpenAPI (api.frejun.ai/openapi.json).
No standalone AsyncAPI document is published (asyncapi is N/A, not fabricated).
surface:
delivery: HTTP POST to a customer-configured endpoint (webhook).
event_log_api:
list: GET /api/v1/events
retrieve: GET /api/v1/events/{event_id}
redeliver: POST /api/v1/events/{event_id}/redeliver
note: >-
Teler persists every webhook event and exposes a queryable event log plus a
redelivery endpoint. Redelivery is time-bounded — events older than the
redelivery window return 410 Gone.
event_schema:
id_prefix: evt_
fields:
type: Event type string, e.g. `call.completed` (full catalog in the webhook events reference, JS-rendered docs).
api_version: API version the payload is serialized against.
payload: Full event payload object (open shape).
occurred_at: When the underlying event occurred.
call_id: Related call (cs_ prefix) when call-scoped.
sip_trunk_id: Related SIP trunk (st_ prefix) when applicable.
leg_id: Related call leg when applicable.
delivery_tracking:
delivery_status: [pending, delivered, failed_permanent, backfill_skipped]
fields: [attempt_count, last_attempt_at, last_status_code, last_error, delivered_at]
event_types:
known:
- call.completed
note: >-
Only `call.completed` appears verbatim in the spec (as the type example).
The full event-type catalog lives in the docs webhook events reference and
is NOT enumerated in the machine-readable contract, so no other type names
are asserted here.
realtime_media:
note: >-
Separate from webhooks, Teler streams live bidirectional call audio to
customer AI agents over a WebSocket media-streaming channel (L16/8000 Hz);
this is the real-time transport, not an event/webhook surface.
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/frejun-teler-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.