Skip to main content
POST
Correct transcript speaker roles

Authorizations

Authorization
string
header
required

Use Authorization: Bearer pyai_live_... (or pyai_test_...).

Path Parameters

call_id
string
required

Body

application/json
corrections
object[]
required
Minimum array length: 1

Response

Updated recap detail

object
string
Example:

"recap.call"

call_id
string
pack_id
string
status
enum<string>
Available options:
pending,
processing,
complete,
failed
call_duration_s
number | null
created_at
integer
completed_at
integer | null
source
string | null

Call origin, for example external.

headline
string | null

Best available summary headline for list and tracking views.

customer_name
string | null
call_direction
enum<string> | null
Available options:
inbound,
outbound
record
object

Typed Recap intelligence when status is complete (recap.record.v1).

transcript
object

Full speaker-labelled transcript retained from the Recap trigger.

processing
object

Customer-safe processing diagnostics for this Recap.

error
string | null
crm_write_status
string | null