VocalDocscontracts 1.65.0

SlotDeclarationInput

One slot declaration in request form.

An object with 5 fields.

Fields

defaultany
The value the slot holds when the Session starts and after clear_slot; null when omitted.
descriptionstring
What the slot holds, for authors; never sent to the model.
phibooleanrequired
True when the value may hold protected health information: it is content under the Compliance profile, never logged, traced or shown to an observer.
schemamap of anyrequired
The type of the value: one property of the JSON Schema subset Tool parameters use (type of string, number, integer, boolean, array or object, with the keywords that subset admits), checked at create, draft update and publish (slot_schema_invalid).
writable_byarray of SlotWriter
Who may write the slot, each at most once; ["action"] when omitted, so that only transition and state actions write it.