DialogNodeOutputGenericDialogNodeOutputResponseTypeChannelTransfer
public struct DialogNodeOutputGenericDialogNodeOutputResponseTypeChannelTransfer : Codable, Equatable
DialogNodeOutputGenericDialogNodeOutputResponseTypeChannelTransfer.
Enums with an associated value of DialogNodeOutputGenericDialogNodeOutputResponseTypeChannelTransfer: DialogNodeOutputGeneric
-
The type of response returned by the dialog node. The specified response type must be supported by the client application or channel.
Declaration
Swift
public var responseType: String -
The message to display to the user when initiating a channel transfer.
Declaration
Swift
public var messageToUser: String -
Information used by an integration to transfer the conversation to a different channel.
Declaration
Swift
public var transferInfo: ChannelTransferInfo -
An array of objects specifying channels for which the response is intended.
Declaration
Swift
public var channels: [ResponseGenericChannel]? -
Initialize a
DialogNodeOutputGenericDialogNodeOutputResponseTypeChannelTransferwith member variables.Declaration
Swift
public init( responseType: String, messageToUser: String, transferInfo: ChannelTransferInfo, channels: [ResponseGenericChannel]? = nil )Parameters
responseTypeThe type of response returned by the dialog node. The specified response type must be supported by the client application or channel.
messageToUserThe message to display to the user when initiating a channel transfer.
transferInfoInformation used by an integration to transfer the conversation to a different channel.
channelsAn array of objects specifying channels for which the response is intended.
Return Value
An initialized
DialogNodeOutputGenericDialogNodeOutputResponseTypeChannelTransfer.
View on GitHub
DialogNodeOutputGenericDialogNodeOutputResponseTypeChannelTransfer Structure Reference