Backfill Grading
POST /dialer/parallel-calls/grading/backfill
CONTACTS NOBODY - but it SPENDS, and it can spend a lot.
With dry_run=false this runs AI grading over EVERY ungraded call with a
transcript in the window - a model invocation each, one call every two
seconds, with no ceiling other than how many calls exist. On a busy
organisation over 365 days that is an unbounded bill from one request.
dry_run defaults to TRUE and genuinely short-circuits before any grading
(parallel_calls.py:4602), returning the eligible count and a sample.
Call it that way first and read the count.
Tiered billable, not write: it reaches a paid model per record.
Authorizations
Parameters
Query Parameters
How far back to look.
How far back to look.
true counts and samples; false GRADES AND SPENDS.
true counts and samples; false GRADES AND SPENDS.
Header Parameters
Responses
200
Successful Response
object
An open envelope for one dialer result.
Open because voice owns the shape of a session, a call stub and a queue stat, and it grows them without a contract bump here. A dropped field would otherwise turn an added upstream field into a removed public one.
object
422
Validation Error