Receiving a Callback After a Call
If configured, after a call is complete, the following information will be sent as POST request to the Callback URL in your Team Settings:
Field | Type | Description |
id | integer | |
account_id | integer | |
team_id | integer | |
status | string | ringing, in-progress, offline, missed, completed, ignored, busy, or error |
result | string | missed, voicemail, contacted, removed |
direction | string | inbound, outbound |
is_fallback | boolean | true, false |
tag | object or null | {id, name} |
stage | object or null | {id, name} |
lead | object or null | See Lead {id, first_name, last_name, email, phone_number, company, category, source, crm_id, tags, notes, comments, params} |
user | object or null | See User {name, phone_number, custom_id, fub_id, email} |
number | object or null | See Phone Number {name, phone_number} |
lead_attempt | integer | Number of times the lead was called |
agent_attempt | integer | Number of time the agent was called |
recording_url | string | Example: https://cdn.callingly.com/recordings/xyz.mp3 |
transcript | string | |
response_time | integer | Time in seconds |
seconds | integer | |
date | date string | MMM DD, YYYY Example: Dec 25, 1975 |
time | time string | HH:MM:SS Example: 14:15:16 |
datetime | ISO8601 string | YYYY-MM-DDTHH:MM:SS+TZ Example: 2019-02-01T03:45:27+00:00 |
Lead
Field | Type | Description |
id | integer | |
first_name | string | |
last_name | string | |
string | ||
phone_number | string | |
company | string | |
category | string | |
source | string | |
crm_id | integer or null | |
tags | array | [{id, name}] |
notes | array | [{content}] |
comments | string | |
params | string |
User
Field | Type | Description |
name | string | |
phone_number | string | |
custom_id | integer or null | |
fub_id | integer or null | Follow Up Boss Id |
string |
Phone Number
Field | Type | Description |
name | string | |
phone_number | string |