2

Background

  • This feature would:
  • Allow the real-time data communication between the client and server
  • This feature would only apply to Model Driven Apps
  • This feature would be surfaced through two ways:
  • The ability to turn on 'real-time data transfer' for MDA forms
  • Native CRUD actions (both on the server and client) would automatically become 'real-time'
  • New methods in the Client API
  • To allow for customizations to build on the new method of communication

 

General Business Value

  • Real-time data streaming removes delay between events and action
  • Enabling faster decisions, reduced manual refresh/work, and more accurate, up-to-date operations.

 

Sales 'Use Case'

  • When a lead engages (opens email, submits form, updates record), sales reps see it instantly
  • Allowing immediate follow-up and increasing conversion rate

 

Customer Service 'Use Case'

  • When cases, emails, or queue items change, agents receive updates in real time
  • Reducing response time, avoiding duplicate handling, and improving SLA performance

 

Technical Requirements

  • This feature would involve incorporating real-time streaming libraries into the MDA UCI
  • Some examples of libraries are:
  • RxJS
  • SignalR (Developed by Microsoft)
  • Dynamics already *does* support certain 'real-time actions'
  • In MDAs, notifications are pushed directly to the user - without them needing to refresh the page to 'poll' for notifications
  • The Channel Integration Framework in Customer Service

 

Category: General
STATUS DETAILS
New