Chatbot Accessibility Playbook

Recommendation 4.2.6:
Communicate in as few messages as possible

Benefits Users

Icon for VisualIcon for CognitiveIcon for PhysicalVisual | Cognitive | Physical

Icon for StandardRelevant W3C Guidance


Phase 1: Gather & Organize

Icon for Additional InformationAdditional Information

  • Friction is the addition of non-essential steps in a task. Friction slows down a task, which may be intentional (e.g., “are you sure you want to delete?”) or unintentional (e.g., “Place Order”, “Submit”, and “Confirm” steps). Friction can be useful, especially for steps that are error-prone or irreversible. On the other hand, asking users to review, re-type, or confirm multiple times may be frustrating.


Phase 2: Design & Implement

Icon for Design QuestionDesign Question

  • Should your chatbot include additional messages for user engagement?

    • Balance the need to build rapport with the need to finish the task efficiently. If the chatbot needs to improve the user’s mood or gain the user’s trust to accomplish its purpose, additional messages such as jokes or smalltalk may be appropriate.
  • Should your chatbot include additional steps so the user can correct mistakes?

    • Reduce friction except when offering a chance to correct mistakes. When asking the user to input information, it can be appropriate to include a step to ask for confirmation. Consider how users will be able to review and change their responses.

Icon for ExamplesExamples

  • Ask for multiple pieces of information at once, like the user’s entire address.

  • Ask the user to confirm everything at once instead of confirming each entry.

  • If filling out multiple people’s information, offer to copy over information, like mailing address, which might be shared.


Phase 3: Test & Evaluate

Icon for Self CheckSelf Check

  • Is every message necessary to accomplish the task?

Icon for Ask the UserAsk the User

  • Were there more steps than necessary to accomplish the task?

    • This question is subjective; use a Likert scale. This question should be asked post-study.



References

11, 22, 23, 28