readyDocs Open the appOpen the app

Call reports

The same numbers as the Calls tab of Reports. They come with the call totals and take the same window and the same reports access. A key user who can manage the team gets the whole team’s calls; anyone else gets only the calls they placed. For each call, use the call log.

#Calls by day

Calls placed and conversations for each day in the window, oldest first, counted in the key user’s time zone.

Parameters

daysinteger · queryDefault 30
The last N days.
from, toYYYY-MM-DD · query
Whole days instead of days.
Returns
data[]object[]
One row per day that had calls.
data[].datestring
The day, YYYY-MM-DD.
data[].dialsinteger
Calls placed that day.
data[].conversationsinteger
Of those, calls that became a conversation.
Errors
HTTPCodeWhen
400invalid_fieldA date that isn’t YYYY-MM-DD, or days that isn’t a whole number; field names it.
403permission_deniedThe key’s user has no reports access.
503report_unavailableThe report couldn’t be read. Nothing changed; retry.

#Calls by outcome

How many calls ended in each outcome. Every outcome is in the answer, with 0 when none, so the counts add up to dials.

Parameters

daysinteger · queryDefault 30
The last N days.
from, toYYYY-MM-DD · query
Whole days instead of days.
Returns
data.dialsinteger
Calls placed in the window.
data.countsobject
Calls per outcome. The keys are interested, callback, not_interested, voicemail, no_answer, wrong_number, dq, answered, screened, none and other. An outcome a rep logged wins over what the phone network reported. none is a call with neither, and other is an older outcome the app no longer offers.
Errors
HTTPCodeWhen
400invalid_fieldA date that isn’t YYYY-MM-DD, or days that isn’t a whole number; field names it.
403permission_deniedThe key’s user has no reports access.
503report_unavailableThe report couldn’t be read. Nothing changed; retry.

#Calls by rep

One row per rep who placed calls, busiest first. A key user who can’t manage the team sees only their own row.

Parameters

daysinteger · queryDefault 30
The last N days.
from, toYYYY-MM-DD · query
Whole days instead of days.
Returns
data[]object[]
One row per rep.
data[].rep_idinteger or null
The rep’s user id. null for calls no rep placed.
data[].namestring
The rep’s name, or their email when they have no name.
data[].dials, conversations, talk_seconds, interestedinteger
The same counts as the call totals, for this rep.
scopestring
team or rep (only the key user’s calls).
Errors
HTTPCodeWhen
400invalid_fieldA date that isn’t YYYY-MM-DD, or days that isn’t a whole number; field names it.
403permission_deniedThe key’s user has no reports access.
503report_unavailableThe report couldn’t be read. Nothing changed; retry.