Adapter |
|
Agents |
Includes all |
|
Config |
|
InterceptorConfig |
|
NlpConfig |
|
ServerConfig |
|
AgentWithName |
|
AttachmentType |
|
ChatAdapterAttachmentRequest |
Payload is an Attachment. |
|
ChatAdapterRequest |
Requests always include:
|
|
ChatAdapterTextRequest |
Standard text request. Payload is a |
|
RequestAttachment |
|
ValidChatAdapterRequestTypes |
|
BotFrameworkInterfaceMessage |
Possible message types that are expected during the communication with the interceptors.
Each interceptor expects and returns a |
|
CallButton |
|
NlpContext |
|
NlpCustomPayloadButton |
|
NlpCustomPayloadQuickReply |
|
NlpImage |
|
NlpMessage |
|
NlpParameters |
|
NlpQuickReplies |
|
NlpResponse |
|
NlpStatus |
|
NlpText |
|
NlpTextRequestResult |
|
PostBackButton |
|
SingleNlpParameter |
|
UrlButton |
|
CardButtons |
|
Context |
|
CrappyBoolean |
|
DialogflowMessage |
|
DialogflowMessageCard |
|
DialogflowMessageCustomPayload |
|
DialogflowMessageImage |
|
DialogflowMessageQuickReplies |
|
DialogflowMessageText |
|
DialogflowParameters |
|
DialogflowTextResponse |
|
Fulfillment |
|
Metadata |
|
Parameter |
|
Result |
|
ChatAdapterAttachmentMessage |
Images and buttons are the only attachments currently supported. Please submit an issue if you think that another type needs to be supported. |
|
ChatAdapterCustomPayloadQuickReplyMessage |
|
ChatAdapterImageAttachmentMessage |
A simple image which can be retrieved using an url. Locally stored images are currently not supported. |
|
ChatAdapterQuickReplyMessage |
Quick replies are suggested replies that can be used to visualize different options a user can choose as a reply. The suggestions are often clickable and disappear after selection. Example: https://developers.facebook.com/docs/messenger-platform/send-messages/quick-replies/) |
|
ChatAdapterTextMessage |
Used if the user shall receive a standard text response. |
|
CliClientInitialMessage |
|
CliClientMessage |
|
CliClientRequest |
|
CliClientResponse |
|
DialogflowAgent |
|
DialogflowAgents |
|
DialogflowContextResponse |
|
DialogflowStatus |
|
Entry |
|
FacebookFallbackAttachment |
|
FacebookLocationAttachment |
|
FacebookMessaging |
|
FacebookPostRequest |
|
FacebookUrlAttachment |
|
Message |
|
ExtendedExpressRequest |
|
ExtendedIncomingMessage |
|
FacebookAttachmentMessage |
|
FacebookButton |
|
FacebookButtonAttachment |
|
FacebookGenericTemplate |
|
FacebookImageAttachment |
|
FacebookMessage |
|
FacebookPostbackButton |
|
FacebookPostResponse |
|
FacebookQuickReply |
|
FacebookQuickReplyMessage |
|
FacebookTextMessage |
|
FacebookTextQuickReply |
|
FacebookUrlButton |
|
OtherQuickReply |
|
FacebookResponseConfirmation |
From https://developers.facebook.com/docs/messenger-platform/reference/send-api/#recipient:
A successful Send API request returns a JSON string containing identifiers for the message and its recipient.
Note: Effective February 20, 2018, the Send API no longer includes recipient_id in the response for messages that use
|
|
NlpResponseData |
|
NoResponse |
If |
|
RasaEntity |
|
RasaIntent |
|
RasaParseResponse |
|
RasaResponse |
|
RasaTextResponse |
|
SlackErrorResponse |
|
SlackOpenChannelResponse |
|
SlackResponse |
|
SlackTextResponse |
|
SlackMessage |
|
SlackRequest |
|
SnipsEntity |
|
SnipsIntent |
|
SnipsResponse |
|
TextRequest |
|