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:
- Submit a call — tell Call Lens where the recording is.
POST /callsreturns immediately. - Receive an event — when processing finishes, Call Lens delivers a signed
call.completedwebhook 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.