Skip to content

Latest commit

 

History

History
58 lines (49 loc) · 2.14 KB

POC.md

File metadata and controls

58 lines (49 loc) · 2.14 KB

Proof-of-Concept

This list PoCs that will guide you to customize Web Chat in different ways.

P0

  • Command-and-observe using Redux actions #1147
  • Custom activities and attachments
    • GitHub repository #1148
  • Decorators
    • Upvote/downvote button next to the activity #1149
    • Highlight activities #1150
  • Disable interactivity #1151
  • Hands-free mode #1152
  • Resume conversation with past history
  • Unbundle Adaptive Cards #1153

P1

  • API: Scroll activity into view
  • API: Set focus
  • Use a different speech engine
  • Configuring timestamp grouping
  • API: Backchannel
  • Customizing bot avatar
  • Handshake auth token
  • Minimize/hide Web Chat
  • Ponyfill for window.open
  • Typeahead/auto-complete (persistent menu)
  • Welcome messages
  • Tamper-proof user ID

P2

  • Always on/off microphone
  • Auto-scroll on outgoing message
  • Clear history after X minutes
  • Connection status
  • Custom typing indicator for RESTful connections
  • Display one thing, send another
  • Downscale photo uploads
  • Integrated machine translation
  • Multiline send bar
  • Policy statement
  • Sanitize HTML
  • Send location
  • Special password input box
  • Up/down arrow to send last message again
  • XML text format

P3

  • Fix uploaded image orientation
  • Full-screen media playback
  • Show custom image in audio card
  • Tell user about problem on speech
  • Using CSS insertion points