Call Lens

Call Lens API

Submit calls, get analysis back as signed webhooks.

Call Lens transcribes and analyses sales calls. This API is how you get calls in and results out.

The shape of an integration is always the same:

  1. Submit a call — tell Call Lens where the recording is. POST /calls returns immediately.
  2. Receive an event — when processing finishes, Call Lens delivers a signed call.completed webhook carrying the transcript-derived analysis.

There is no polling step: everything this API produces for a call arrives on the webhook. Reading analysed data back on demand is a separate surface — an MCP server for AI clients — and not something you integrate against here.

What you need

  • An API key, minted in the Call Lens dashboard under Settings → API keys. Keys cannot be created through this API.
  • A webhook endpoint — an https URL that resolves to a public address, which you register with POST /webhooks.

Start with the quickstart.

On this page