Skip to main content
Each agent can send its call results to your own URL. Set a different URL per agent, and every finished call from that agent is sent there once, as a POST with a JSON body.

Set it up

1

Open your agent

In the dashboard sidebar, open Voice Agents and click the agent you want results from.
2

Go to Post-call rules

Open Settings & post-call, then Post-call rules. Or go straight to app.scalysis.com/call-agent/AGENT_ID?tab=call-config.
3

Add your URL

In the Webhook card, paste your https:// URL and click Save. The switch turns on.
4

Send a test

Click Send test. Your URL receives the sample payload below.
Each agent has its own webhook. Turn the switch off to stop sending without losing the URL.

When it is sent

After every finished call from that agent: campaign calls, API calls, inbound calls and test calls. Chat tests are never sent.

Sample payload

call.completed

Fields

string
Always call.completed.
string
Unique ID of this call. Use it to ignore duplicates.
string
When the call ended (ISO 8601, UTC).
number
The agent that made or took the call.
string
The agent’s name.
string | null
Customer name, if known.
string | null
Customer phone number.
string | null
When the call started (ISO 8601, UTC).
number
Talk time in seconds. 0 if not answered.
boolean
true if the customer picked up.
string
Final call status, for example completed.
string | null
The result label from your agent’s analysis, for example Order confirmed.
string | null
Short summary of the call.
string
Full transcript as plain text, one line per turn.
array
The same transcript as a list of { speaker, text, timestamp }. speaker is agent or customer.
string
outbound or inbound.
string
What started the call: campaign, api, inbound, test or other.
string | null
Order number, when the call was about an order.
string | null
New address the customer gave, if any.
boolean
true if the customer asked to change the address.

Receive it

Reply with any 2xx status within 25 seconds.
Recordings are not included in the payload. Fetch them with Fetch Call Recording.