Values.DialogActionSourceDefines the action that the bot executes at runtime when the conversation reaches this step.
type nonrec t = {type_ : DialogActionType.t;The action that the bot should execute.
*)slotToElicit : Name.t option;If the dialog action is ElicitSlot, defines the slot to elicit from the user.
*)suppressNextMessage : BoxedBoolean.t option;When true the next message for the intent is not used.
*)}val make :
?slotToElicit:??? ->
?suppressNextMessage:??? ->
type_:DialogActionType.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of BoxedBoolean.t | `Enum of string | `String of Name.t ])
list ]