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

Raw ↑
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.
All 92 tools →

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.