microsoft / microsoft/BotFramework-WebChat
Design: inline suggested actions
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 1.8k
- Forks
- 1.6k
- Avg merge
- 22h 58m
- Merged PRs (30d)
- 2
Description
Feature Request
(More investigation/details can be found in #3083.)
For simple question and answer, many of our customers use Adaptive Cards instead of suggested actions, probably because:
- The choice of answer is persisted in the transcript
- UX-wise, it is more intuitive to associate the answer to the question, as they appear in the same message bubble
However, Adaptive Cards is designed to be repetitively submitted. We are advised by the AC team that we should not disable the AC once it is submitted.
Thus, using AC for answering questions or choosing a path in the dialogue, is not a right approach.
We should make suggested actions more intuitive to use, in order to put bot authors back into the right track.
We did a preliminary investigation about the inline design and it is in #3083.
[feature-request]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the preliminary investigation in issue #3083, then determine how an inline suggested-action design should improve the association between a question and its answer. Done should make suggested actions more intuitive for simple question-and-answer or dialogue-path choices without relying on repetitively submitted Adaptive Cards.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, html
- Domain
- design, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100