VocalDocs

OutcomeSource

Where the field takes its value directly. When absent, the value is extracted from the transcript by a model.

An object with 3 fields.

Fields

kindOutcomeSourceKindrequired
namestringrequired
For a slot source, a slot the Agent declares in slots; for a tool source, the name of a Tool the Agent attaches. A name that matches nothing is refused with outcome_source_unknown.
pathstring
For a tool source only: a JSON Pointer to the value in the Tool's last successful result in the Call; the whole result when omitted. Refused on a slot source with outcome_source_path_not_allowed.