• DocsDocs
  • PricingPricing
Book a demo
Sign in
Sign in
Book a demo
    • Ready-made features
      • AI Copilots
        AI Copilots

        In-app AI agents that feel human

      • Comments
        Comments

        Contextual commenting

      • Multiplayer Editing
        Multiplayer Editing

        Realtime collaboration

      • Notifications
        Notifications

        Smart alerts for your app

      • Presence
        Presence

        Realtime presence indicators

    • Platform
      • Monitoring Dashboard
        Monitoring Dashboard

        Monitor your product

      • Realtime Infrastructure
        Realtime Infrastructure

        Hosted WebSocket infrastructure

    • Tools
      • Examples

        Gallery of open source examples

      • Next.js Starter Kit

        Kickstart your Next.js collaborative app

      • DevTools

        Browser extension for debugging

      • Tutorial

        Step-by-step interactive tutorial

      • Guides

        How-to guides and tutorial

    • Company
      • Blog

        The latest from Liveblocks

      • Customers

        The teams Liveblocks empowers

      • Changelog

        Weekly product updates

      • Security

        Our approach to security

      • About

        The story and team behind Liveblocks

  • Docs
  • Pricing
  • Ready-made features
    • AI Copilots
    • Comments
    • Multiplayer Editing
    • Notifications
    • Presence
    Platform
    • Monitoring Dashboard
    • Realtime Infrastructure
    Solutions
    • People platforms
    • Sales tools
    • Startups
    Use cases
    • Multiplayer forms
    • Multiplayer text editor
    • Multiplayer creative tools
    • Multiplayer whiteboard
    • Comments
    • Sharing and permissions
    • Document browsing
  • Resources
    • Documentation
    • Examples
    • React components
    • DevTools
    • Next.js Starter Kit
    • Tutorial
    • Guides
    • Release notes
    Technologies
    • Next.js
    • React
    • JavaScript
    • Redux
    • Zustand
    • Yjs
    • Tiptap
    • BlockNote
    • Slate
    • Lexical
    • Quill
    • Monaco
    • CodeMirror
  • Company
    • Pricing
    • Blog
    • Customers
    • Changelog
    • About
    • Contact us
    • Careers
    • Terms of service
    • Privacy policy
    • DPA
    • Security
    • Trust center
    • Subprocessors
  • HomepageSystem status
    • Github
    • Discord
    • X
    • LinkedIn
    • YouTube
    © 2025 Liveblocks Inc.
Blog/Customers

Dialogue made their EMR collaborative to decrease members' waiting time

The Liveblocks API helped Dialogue, Canada's premier health and wellness virtual healthcare platform, ensure that its medical team could focus on what matters the most: member experience.

on February 16th, 2023
Dialogue made their EMR collaborative to decrease members' waiting time
February 16th, 2023·4 min read
Share article
Dialogue
501-1,000Founded 2016With Liveblocks since October 2022dialogue.co

Challenge

Dialogue (TSX: CARE) is a publicly traded health and wellness platform providing on-demand access to quality care through a multidisciplinary team of healthcare professionals. Employers and organizations deeply invested in the health and well-being of their employees offer Dialogue to their employees and their family. Dialogue‘s Integrated Health Platform™ is a one-stop healthcare hub that centralizes all of its programs in a user-friendly application, providing access to services 24 hours per day, 365 days per year.

Through their operational excellence, the medical team has supported the growth of Dialogue while maintaining the same quality of service. They serve over 13% of the Canadian population through 49,500 organizations of varying sizes! They receive over 3,800 consultations per day, exceeding the volume of Canada‘s largest emergency departments. Reasons for consultation can range from a reddening of the skin to a mental health consultation, requiring a multidisciplinary team and established processes.

During this phase of exponential growth, Dialogue noticed one area of their internal EMR limiting their medical providers‘ level of efficiency: case management. Several times a day, two medical team members would work on the same case simultaneously without knowing it. By the time they realized it, one of them would have spent anywhere from a few seconds to a few minutes, resulting in lost time and frustration.

An unoptimized task wastes time for the patient and the care team. Just 30 seconds wasted per case adds up to 400 hours per year that should have been spent helping 40+ members.

Read on to find out how, with the help of Liveblocks, Dialogue solved this problem with just two days of development effort.

Solution

Every quarter, Dialogue comes together to participate in a company-wide hackathon. After the care team explained their pain points to Dialogue‘s engineers, the development team decided to explore how they could solve this. In came Liveblocks.

Dialogue uses React, so they installed the @liveblocks/react package to implement realtime collaboration.

In just a few hours, they added our Live Avatar Stack to every case and broadcast what team member is in which case using Liveblocks‘ Presence API. With this, any medical team member on the EMR has a realtime view of who is taking care of each case, thus preventing having two care team members in the same case at once.

Results

The time saved with Liveblocks integration allows the medical team to spend more quality time with their members, but more importantly, it has increased employee satisfaction. Thanks to Liveblocks‘ Presence, care team members are no longer frustrated by duplicate work. In addition, Presence offers valuable information they didn‘t have before, offering even better care while being more efficient in their work.

Within two short days, the team demonstrated the new functionality to internal stakeholders and shipped it to production, saving them weeks of effort and allowing this feature to hit the market months faster.

Dialogue chose to focus on what they‘re good at: delivering the best possible care to their members, and entrusted Liveblocks to handle the complexity of collaboration.

“One of our team used Liveblocks during a hackathon. When they presented their demo, everyone was blown away. Within two short days, they were able to increase efficiency of our care team, solve a significant pain point and make our internal tool more delightful and faster to use. The best part? It was production ready. The outcome is fantastic, our care team gets more time to focus on their most important task: taking care of our members.”
Image of Dialogue
Image of Alexis Smirnov
Alexis SmirnovCo-Founder & CTO at Dialogue
CollaborationStorage

Ready to get started?

Join thousands of companies using Liveblocks ready‑made collaborative features to drive growth in their products.

Book a demo

Related blog posts

  • How Artefact reinvented collaborative workspaces for technical teams

    How Artefact reinvented collaborative workspaces for technical teams

    Picture of Chris Nicholas
    Picture of Marc Milberg
    April 17th
    Customers
  • How Agility CMS leveraged collaboration to grow their customer base

    How Agility CMS leveraged collaboration to grow their customer base

    Picture of Chris Nicholas
    August 2nd, 2024
    Customers
  • How Hashnode added collaboration to their text editor to sell to larger organizations

    How Hashnode added collaboration to their text editor to sell to larger organizations

    Picture of Steven Fabre
    July 2nd, 2024
    Customers