---
title: Notifications Can Make or Break Your WebRTC User Experience – WebRTC.ventures
description: Timely and adequate notifications in your WebRTC application are essential in delivering a quality user experience. Opportunities to shine or to fail abound, from simply letting someone know another wants to connect to technology issues such as cameras, microphones, and internet strength.
image: https://blog.webrtc.ventures/hubfs/Imported_Blog_Media/Notifications-Can-Make-or-Break-Your-WebRTC-User-Experience.png
---

[Skip to content](https://blog.webrtc.ventures/2021/03/notifications-webrtc-user-experience#main-content)

![WebRTC.ventures](https://blog.webrtc.ventures/hubfs/logo-main-light.svg)

- [WebRTC Services](https://webrtc.ventures/webrtc-development-services/)
  
  Show submenu for WebRTC Services 
  
    - [Assess](https://webrtc.ventures/services/assess/)
    - [Build](https://webrtc.ventures/services/build/)
    - [Integrate](https://webrtc.ventures/services/integrate/)
    - [Test](https://webrtc.ventures/services/test/)
    - [Manage](https://webrtc.ventures/services/manage/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
- Our Partners
  
  Show submenu for Our Partners 
  
    - [Amazon Chime SDK](https://webrtc.ventures/partners/amazon-chime-sdk/)
- Stories of Success
  
  Show submenu for Stories of Success 
  
    - [Remote Video Interpreting Platform with Agent Routing](https://webrtc.ventures/successes/remote-video-translation-platform/)
    - [WebRTC to SIP Gateway for ASL Interpreters](https://webrtc.ventures/successes/webrtc-to-sip-gateway-for-asl-interpreters/)
    - [Audio Listening Device to Improve Surgical Outcomes](https://webrtc.ventures/successes/audio-listening-device-to-improve-surgical-outcomes/)
    - [Albania’s First Telemedicine Platform](https://webrtc.ventures/successes/albanias-first-telemedicine-platform/)
    - [Automated Video Storytelling with the Amazon Chime SDK](https://webrtc.ventures/successes/automated-video-storytelling-with-the-amazon-chime-sdk/)
    - [Large Scale Video Conferencing](https://webrtc.ventures/successes/large-scale-video-conferencing/)
    - [Broadcasting and Webcast Control Room](https://webrtc.ventures/successes/live-video-broadcasting-and-webcast-control-room/)
- WebRTC Resources
  
  Show submenu for WebRTC Resources 
  
    - [WebRTC Live](https://webrtc.ventures/webrtc-live/)
    - [WebRTC Tips](https://www.youtube.com/playlist?list=PLayYqdnyegt3QvxX-Rt6wbFIK8727Z5Oz)
    - [WebRTC.ventures Blog](https://webrtc.ventures/blog/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
    - [WebRTC.ventures Training Program](https://webrtc.ventures/webrtc-ventures-training-program/)
- [About Us](https://webrtc.ventures/our-team/)
  
  Show submenu for About Us 
  
    - [Blog](https://webrtc.ventures/blog/)
    - [Our Team](https://webrtc.ventures/our-team/)
    - [Jobs](https://webrtc.ventures/jobs/)

Open main navigation

Close main navigation

- [WebRTC Services](https://webrtc.ventures/webrtc-development-services/)
  
  Show submenu for WebRTC Services 
  
    - [Assess](https://webrtc.ventures/services/assess/)
    - [Build](https://webrtc.ventures/services/build/)
    - [Integrate](https://webrtc.ventures/services/integrate/)
    - [Test](https://webrtc.ventures/services/test/)
    - [Manage](https://webrtc.ventures/services/manage/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
- Our Partners
  
  Show submenu for Our Partners 
  
    - [Amazon Chime SDK](https://webrtc.ventures/partners/amazon-chime-sdk/)
- Stories of Success
  
  Show submenu for Stories of Success 
  
    - [Remote Video Interpreting Platform with Agent Routing](https://webrtc.ventures/successes/remote-video-translation-platform/)
    - [WebRTC to SIP Gateway for ASL Interpreters](https://webrtc.ventures/successes/webrtc-to-sip-gateway-for-asl-interpreters/)
    - [Audio Listening Device to Improve Surgical Outcomes](https://webrtc.ventures/successes/audio-listening-device-to-improve-surgical-outcomes/)
    - [Albania’s First Telemedicine Platform](https://webrtc.ventures/successes/albanias-first-telemedicine-platform/)
    - [Automated Video Storytelling with the Amazon Chime SDK](https://webrtc.ventures/successes/automated-video-storytelling-with-the-amazon-chime-sdk/)
    - [Large Scale Video Conferencing](https://webrtc.ventures/successes/large-scale-video-conferencing/)
    - [Broadcasting and Webcast Control Room](https://webrtc.ventures/successes/live-video-broadcasting-and-webcast-control-room/)
- WebRTC Resources
  
  Show submenu for WebRTC Resources 
  
    - [WebRTC Live](https://webrtc.ventures/webrtc-live/)
    - [WebRTC Tips](https://www.youtube.com/playlist?list=PLayYqdnyegt3QvxX-Rt6wbFIK8727Z5Oz)
    - [WebRTC.ventures Blog](https://webrtc.ventures/blog/)
    - [Migrating From Twilio Video](https://webrtc.ventures/twilio-video/)
    - [WebRTC.ventures Training Program](https://webrtc.ventures/webrtc-ventures-training-program/)
- [About Us](https://webrtc.ventures/our-team/)
  
  Show submenu for About Us 
  
    - [Blog](https://webrtc.ventures/blog/)
    - [Our Team](https://webrtc.ventures/our-team/)
    - [Jobs](https://webrtc.ventures/jobs/)
- [Contact us](https://webrtc.ventures/contact/)

[Contact us](https://webrtc.ventures/contact/)

 Mar 10, 2021 12:00:00 AM

# Notifications Can Make or Break Your WebRTC User Experience

[Mariana Lopez](https://blog.webrtc.ventures/author/mariana-lopez)

Share: [linkedin-in icon](http://www.linkedin.com/shareArticle?mini=true&url=https://blog.webrtc.ventures/2021/03/notifications-webrtc-user-experience) [X Twitter icon](https://twitter.com/intent/tweet?url=https://blog.webrtc.ventures/2021/03/notifications-webrtc-user-experience) [envelope icon](mailto:?body=https://blog.webrtc.ventures/2021/03/notifications-webrtc-user-experience)

There are a number of roadblocks that can prevent users in a [WebRTC](https://webrtc.ventures/2021/01/what-is-webrtc/) video, audio, or chat application from connecting. Making this connection is the make-or-break moment in terms of providing a quality user experience. Adequate and timely notifications provide essential feedback to mitigate these issues. 

User experience (UX) design is the process design teams use to create products that provide meaningful and relevant experiences to users. Delivering quality experiences within your application is all about knowing your audience, understanding their context, and getting the right messages to them. 

## Controlling the User Experience

![Pre-Call Test](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/Screen-Shot-2021-03-10-at-10_19_05-AM-1.png?width=383&height=335&name=Screen-Shot-2021-03-10-at-10_19_05-AM-1.png) ![Pre-Call Test](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/Screen-Shot-2021-03-10-at-10_19_05-AM-1.png?width=383&height=335&name=Screen-Shot-2021-03-10-at-10_19_05-AM-1.png)

 Pre-Call Test

If two people are in the waiting room and they don’t know the other is there, you’ve failed. 

If a user’s microphone isn’t set up, you’ve failed, too. Is it your fault? No. But you will be blamed for it, yes. With a good [Pre-Call Test](https://webrtc.ventures/2020/12/pre-call-tests-live-video-apps/) and the proper notifications, the situation could have been avoided. So is it your fault? We’ll let you decide. 

#### We can control:

- Choosing the right processes before our users connect
- Selecting the correct medium for our users to connect
- Using adequate technology to connect our users

#### We cannot control:

- The quality of our users’ internet connection
- If users show up to their appointments/meetings

## The Four Stages of a WebRTC Connection

Notifications are important in all stages!

![SimplyDoc Telehealth: Instant Call Notification](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/Screen-Shot-2021-03-10-at-12_02_37-PM.png?width=883&height=269&name=Screen-Shot-2021-03-10-at-12_02_37-PM.png) ![SimplyDoc Telehealth: Instant Call Notification](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/Screen-Shot-2021-03-10-at-12_02_37-PM.png?width=883&height=269&name=Screen-Shot-2021-03-10-at-12_02_37-PM.png)

 SimplyDoc Telehealth: Instant Call Notification

#### Stage 1: Agreement

- Let people know they have someone who wants to connect
- Add visual or auditory reminders 
- Help people understand and be aware of their connection strength 
- Send timely and accurate reminders (if needed)

#### Stage 2: Preparation

- Technology Settings 
- Let them know how much and what they are sharing 
- Help people understand and be aware of their connection strength 

#### Stage 3: Connection 

- What is the other person sharing?
- What am I sharing?
- My connection / other participant’s connection 

#### Stage 4: Post Call 

- Make it clear the connection has finished

## Three Categories of Notifications

It is very important to get the right notification to the right user at the right time. 

![SimplyDoc Telehealth: Notification consultation time will end/has ended](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/Screen-Shot-2021-03-10-at-10_19_42-AM-1024x624.png?width=512&height=312&name=Screen-Shot-2021-03-10-at-10_19_42-AM-1024x624.png) ![SimplyDoc Telehealth: Notification consultation time will end/has ended](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/Screen-Shot-2021-03-10-at-10_19_42-AM-1024x624.png?width=512&height=312&name=Screen-Shot-2021-03-10-at-10_19_42-AM-1024x624.png)

 SimplyDoc Telehealth: Notification consultation time will end/has ended

#### Category 1: Technology 

- Did the user give access to their camera/mic?
- How will you notify users that they have given this access? Will you show an open mic icon? Show the camera? Highlight the screen they are sharing?
- What do audio/video/screen controls look like throughout the call?
- How will you let the user know if their connection is strong enough to be successful in their call? Can you [switch to an audio call](https://webrtc.ventures/2021/03/integrating-telephony-into-your-webrtc-application/)?
- How will you let users know they can choose a specific camera or mic if they have multiple options?

#### Category 2: Communication

- How will you let the user know they have a chat pending?
- Will the user know that the other user wants to share the camera/screen? 
- What should users be focused on? Are they sharing their screen? Whiteboarding?
- Are you being recorded?

#### Category 3: Sentiment

This is a new area that is just being explored. Can we use this technology to become aware of a person’s feelings, for example if they are happy, upset, or excited? How can this help us enhance communications and therefore increase the quality of the user experience? 

---

In conclusion, delivering an awesome user experience in your WebRTC app is achieved by thinking about many things in advance. Some of these things we can control and others we cannot. But we can make sure to notify the user about all of them, and give them the chance to recover so they can make use of the great technology in which you (and they) have invested.

***At WebRTC.ventures, we don’t only build great video applications, we make sure the user experience is also great. [Contact us today!](https://webrtc.ventures/contact/)***

[CPaaS](https://blog.webrtc.ventures/tag/cpaas), [Managed Services](https://blog.webrtc.ventures/tag/managed-services), [Events](https://blog.webrtc.ventures/tag/events), [Video Conferencing](https://blog.webrtc.ventures/tag/video-conferencing), [Real Time Weekly](https://blog.webrtc.ventures/tag/real-time-weekly), [WebRTC Architecture](https://blog.webrtc.ventures/tag/webrtc-architecture), [Broadcasting](https://blog.webrtc.ventures/tag/broadcasting), [Medical](https://blog.webrtc.ventures/tag/medical), [WebRTC Live](https://blog.webrtc.ventures/tag/webrtc-live), [Showcase](https://blog.webrtc.ventures/tag/showcase), [Thoughts](https://blog.webrtc.ventures/tag/thoughts), [Vonage](https://blog.webrtc.ventures/tag/vonage), [Daily](https://blog.webrtc.ventures/tag/daily), [Jobs](https://blog.webrtc.ventures/tag/jobs), [Contact Centers](https://blog.webrtc.ventures/tag/contact-centers), [Telehealth](https://blog.webrtc.ventures/tag/telehealth), [Education](https://blog.webrtc.ventures/tag/education), [Technical](https://blog.webrtc.ventures/tag/technical), [General](https://blog.webrtc.ventures/tag/general), [Story of success](https://blog.webrtc.ventures/tag/story-of-success), [The WebRTC.ventures Blog](https://blog.webrtc.ventures/tag/the-webrtc-ventures-blog), [Testing](https://blog.webrtc.ventures/tag/testing), [Gaming](https://blog.webrtc.ventures/tag/gaming), [DevOps](https://blog.webrtc.ventures/tag/devops), [Symbl.ai](https://blog.webrtc.ventures/tag/symbl-ai)

## Related posts

[![](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/WebRTC-Live-86.png?height=200&name=WebRTC-Live-86.png)](https://blog.webrtc.ventures/2023/12/watch-webrtc-live-86-webrtc-live-streaming-the-neverending-hack)

## [Watch WebRTC Live #86: WebRTC Live Streaming - The NeverEnding Hack](https://blog.webrtc.ventures/2023/12/watch-webrtc-live-86-webrtc-live-streaming-the-neverending-hack)

![Picture of Jen Oppenheimer](https://blog.webrtc.ventures/hs-fs/hubfs/Our-Team-Jen.jpg?width=50&name=Our-Team-Jen.jpg) [Jen Oppenheimer](https://blog.webrtc.ventures/author/jen-oppenheimer) 

 Dec 6, 2023 12:00:00 AM

On December 6, 2023, Arin Sime welcomed Ryan Jespersen back to the show to discuss live streaming...

[Read more](https://blog.webrtc.ventures/2023/12/watch-webrtc-live-86-webrtc-live-streaming-the-neverending-hack)

[![](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/telehealth-ecourse-lp.png?height=200&name=telehealth-ecourse-lp.png)](https://blog.webrtc.ventures/2017/09/webrtc-ventures-announces-email-course-hipaa-telehealth-webrtc-video)

## [WebRTC Ventures Announces Email Course - HIPAA WebRTC Video in Telehealth](https://blog.webrtc.ventures/2017/09/webrtc-ventures-announces-email-course-hipaa-telehealth-webrtc-video)

[webrtc](https://blog.webrtc.ventures/author/webrtc) 

 Sep 12, 2017 12:00:00 AM

Webrtc.ventures offers free email course on the future of video in healthcare and telehealth,...

[Read more](https://blog.webrtc.ventures/2017/09/webrtc-ventures-announces-email-course-hipaa-telehealth-webrtc-video)

[![](https://blog.webrtc.ventures/hs-fs/hubfs/Imported_Blog_Media/How-Can-WebRTC_ventures-Help-You-4.png?height=200&name=How-Can-WebRTC_ventures-Help-You-4.png)](https://blog.webrtc.ventures/2019/08/how-can-webrtc-ventures-help-you)

## [How Can WebRTC.ventures Help You?](https://blog.webrtc.ventures/2019/08/how-can-webrtc-ventures-help-you)

[Paige Long](https://blog.webrtc.ventures/author/paige-long) 

 Aug 7, 2019 12:00:00 AM

WebRTC.ventures builds and licenses custom video and voice applications for all sorts of industries...

[Read more](https://blog.webrtc.ventures/2019/08/how-can-webrtc-ventures-help-you)

### WebRTC.Ventures Services

...

- Assess
- Build
- Integrate
- Test
- Deploy & Manage

### Contact Us

...

**Video should be an opportunity, not a headache.**   
 We’re here to build, integrate, assess and optimize, test, and even deploy and manage your live video application. 

[Contact us](https://blog.webrtc.ventures/2021/03/notifications-webrtc-user-experience#contact)

### WebRTC Live

...

 View [past episodes](https://blog.webrtc.ventures/webrtc-live/) of our webinar interview series about the latest webRTC use cases and technical updates. Join our mailing list to learn about upcoming episodes! 

![WebRTC Live](https://blog.webrtc.ventures/hs-fs/hubfs/Template%20Images/widged-bannet.webp?height=90&name=widged-bannet.webp)

![logo-main-light](https://blog.webrtc.ventures/hubfs/logo-main-light.svg "logo-main-light")

We’re one of the few agencies in the world dedicated to WebRTC development. This dedication and experience is why so many people trust us to help bring live video application dreams to life.

 

### Let's get started!

###### **[Contact us today](https://webrtc.ventures/contact/)**

**[info@webrtc.ventures](mailto:info@webrtc.ventures)**

<https://www.linkedin.com/company/webrtc-ventures> <https://www.youtube.com/@WebrtcVentures>

### Join our mailing list

We don't e-mail often (a few times a month max), and it will be worth it when we do! Of course, we respect your privacy and will not share your contact information.

© 2023 WebRTC.ventures, an [AgilityFeat](https://agilityfeat.com/) company / [Privacy Policy](https://webrtc.ventures/privacy-policy//)

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Mariana Lopez",
    "url" : "https://blog.webrtc.ventures/author/mariana-lopez"
  },
  "dateModified" : "2024-04-03T18:39:46.660Z",
  "datePublished" : "2021-03-10T05:00:00.000Z",
  "headline" : "Notifications Can Make or Break Your WebRTC User Experience – WebRTC.ventures",
  "image" : [ "https://blog.webrtc.ventures/hubfs/Imported_Blog_Media/Notifications-Can-Make-or-Break-Your-WebRTC-User-Experience.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.webrtc.ventures/2021/03/notifications-webrtc-user-experience",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.webrtc.ventures/hubfs/logo-main-light.svg"
    }
  }
}
```