ChatPendingQuestion
One question in a batch. kind decides how the client renders it: buttons
shows the options, text shows a free-text input and carries no options.
slot names the field being asked about, so an answer can be attributed
back to it.
type ChatPendingQuestion {
kind: ChatQuestionKind!
options: [ChatQuestionOption!]!
prompt: String!
slot: String!
}
Fields
ChatPendingQuestion.kind ● ChatQuestionKind! non-null enum
ChatPendingQuestion.options ● [ChatQuestionOption!]! non-null object
ChatPendingQuestion.prompt ● String! non-null scalar
ChatPendingQuestion.slot ● String! non-null scalar
Member Of
ChatQuestionsPayload object


