Bot consumption page APIs
The embedBotConsumptionPage object is the manipulator of the Strategy dashboard consumption page. It could be got by embeddingContext.embedBotConsumptionPage.
The details of the embeddingContext object could be seen in Embedding context.
The APIs under embed botConsumption page object are as below.
askQuestion(questionParams)
Description
This API can be used to ask a question to a bot consumption page which is already loaded. If the bot consumption page is loading then the question will be triggered after it is initialized
Class
BotConsumptionService
Input Parameters
-
questionParams:Data Type
objectRequired?
Yes
Return type
This API would return a Promise object that resolves to nothing.
Example
await embeddingContext.botConsumptionService.askQuestion({
questionText: "how are you?",
type: "text",
});
API errors
This API would report an error in these 3 cases:
- When the whole
questionParamsis not provided. - When
questionTextis not provided. - When
typeis not provided.