VocalDocscontracts 1.65.0

Outcome

The typed post-call data of a Call (1.56.0, FR-calls-16). An Outcome is data, never an enforcement point: a Policy cannot read it.

An object with 14 fields.

Fields

FieldTypeRequiredDescription
agent_idAgentIdyes
agent_versionintegeryes
call_idCallIdyes
environmentEnvironmentyes
extracted_atTimestamp or nullyesNull while pending.
extraction_msinteger or nullyesHow long the extraction took, a measurement; null for a skipped Outcome.
fieldsmap of OutcomeValueyesEvery field of the schema by name, in the schema's order.
idOutcomeIdyes
object"outcome"yes
retriedbooleanyesTrue when an outcomes analysis retried a failed in-Session extraction over the stored, redacted transcript; a field whose source was redacted stays absent.
rollupOutcomeRollupResult or nullyesThe rollup field; null when the schema names none.
schema_sha256stringyesThe SHA-256 of the canonical Outcome schema that was filled.
scrubbed_atTimestamp or nullyesWhen the retention scrub nulled the values; null before.
statusOutcomeStatusyes

Used by

The operations whose parameters, request body or responses name this shape directly.