Update call log source data
Changed onUpdates source data for an existing production call log.
Supported fields
-
call_id — Provider call identifier. Subject to the organization's duplicate-call-ID policy.
-
transcript_json — Structured transcript in a supported provider or Cekura format. Use transcript_type to specify the format, or omit it for automatic detection. This replaces both transcript representations.
-
timestamp — Call start time in ISO 8601 format.
-
duration — Call duration in minutes.
-
call_ended_reason and customer_number — Provider-supplied call attributes.
-
metadata and dynamic_variables — JSON objects merged at the top level with the existing values. Supplied keys overwrite matching keys; omitted keys are preserved.
-
status and feedback — Human review data. status accepts success, failure, reviewed_success, or reviewed_failure.
-
reevaluate_metrics — when true, evaluate metrics on the call log after applying this update. Defaults to false.
Restrictions Only the fields listed above are accepted. System-managed fields, including agent and project ownership, metric evaluations, topic, and dropoff point, cannot be updated.
Metric evaluation Metrics are not recomputed unless reevaluate_metrics is true. For a call ingested with deferred evaluation, this releases its first evaluation; otherwise it re-evaluates an already evaluated call. Calls whose evaluation is still running are left untouched. To evaluate several call logs at once, use rerun_evaluation instead.
Request
- Base URLhttps://api.cekura.ai
- URLhttps://api.cekura.ai/observability/v2/call-logs/{id}/
- Auth
- API key in header X-CEKURA-API-KEY
- or HTTP bearer
- or HTTP bearer
- or HTTP bearer
Path parameters
A unique integer value identifying this call log.
Request body
Response
Changes
- info
endpoint added
- info