-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Closed
Labels
Milestone
Description
Is your feature request related to a problem?
Will be great if the end-user can send feedback about a specific bot message/response.
Describe the suggestion or request in detail
After a bot send a message, the end-user can like/dislike or upvote/downvote the message. This feedback can help improving the bot.
The experience need to be light, unobtrusive, and optional.
Describe alternatives you have considered
A CSAT (customer satisfactory) control in the message.
However, the CSAT control is huge and displaying it on every message will make the conversation cumbersome.
Additional context
Current proposal is to use entities field:
{
"from": {
"id": "bot",
"role": "bot"
},
"text": "Cillum ipsum quis laboris sunt anim.",
"type": "message",
"entities": [
{
"@context": "https://schema.org/",
"@type": "VoteAction",
"type": "https://schema.org/VoteAction",
"actionOption": "upvote"
},
{
"@context": "https://schema.org/",
"@type": "VoteAction",
"type": "https://schema.org/VoteAction",
"actionOption": "downvote"
}
]
}We are still figuring out the best way to receive the vote.
