customChannelResponseDTOType Response Type — OPTIONALPossible values: [START_FLOW_RESPONSE, START_FLOW_LINK, NEXT_BLOCK, END_FLOW, TRANSITIONED_FROM_CHANNEL, TRANSITIONED_IN_CHANNEL, FLOW_SCHEDULED, ERROR, LIST_LANGUAGES, SET_LANUAGE] The type of response is based on request type. See developer docs for more details |
errorMessage Error message — OPTIONALHuman readable error description, if any |
sessionId Session Id — OPTIONAL |
nodeId Block Id — OPTIONAL |
newEditNodeType string — OPTIONALPossible values: [STATEMENT, TEXT_INPUT, NUMERIC_INPUT, URL_INPUT, EMAIL_INPUT, PHONE_NUMBER_INPUT, DATE_TIME, UPLOAD, LISTEN, OPTIONS] |
isMultiple Are multiple responses allowed — OPTIONALSent when newEditNodeType = OPTIONS. Indicates whether the user is allowed to select multiple options |
content Text Content — OPTIONALThis is the main content of the block |
options object[] — OPTIONALSent when newEditNodeType = OPTIONS. This contains the data to display interactive buttons / options to your user buttonId string — OPTIONAL | content string — OPTIONAL |
|
languages object[] — OPTIONALContains the name and id of all the languages present in the flow buttonId string — OPTIONAL | content string — OPTIONAL |
|
currentLanguage object — OPTIONALName and id of the current language of the session buttonId string — OPTIONAL | content string — OPTIONAL |
|