Skip to main content

For Patients

Join secure video appointments from any device with virtual waiting rooms and crystal-clear audio/video quality.

For Providers

Host professional video consultations with patients using secure, healthcare-compliant calling technology.

Core Features

Virtual Waiting Rooms

  • Professional Interface: Branded waiting experience for patients before consultations
  • Queue Management: Patients wait until provider admits them to the call
  • Customizable Messaging: Show appointment details and preparation instructions
  • Technical Checks: Audio/video testing before joining the actual consultation
Virtual waiting room interface

Virtual waiting room interface

Video & Audio Calling

  • HD Video Calls: Crystal-clear video quality with automatic bandwidth optimization
  • High-Quality Audio: Professional audio with noise reduction and echo cancellation
  • Screen Sharing: Share your screen during consultations for educational purposes
  • Call Controls: Mute, camera toggle, and call management controls
Telehealth video consultation interface

Telehealth video consultation interface

Multi-Device Support

  • Cross-Platform: Works on desktop, tablet, and mobile devices
  • Browser-Based: No downloads required - runs directly in web browsers
  • Responsive Design: Optimized interface for all screen sizes
  • Device Switching: Seamless transition between devices during calls

User Workflows

  • Patient Journey
  • Provider Workflow
1

Book Appointment

Patient schedules telehealth appointment through booking component
2

Receive Meeting Link

Patient sees a link to the video call as part of their upcoming appointments on the dashboard
3

Enter Waiting Room

Join virtual waiting room 5-10 minutes before scheduled time
4

Video Consultation

Provider admits patient from waiting room to start video call
5

End Call

Consultation completes and patient sees completion confirmation

Usual Component Interactions

The Telehealth component integrates seamlessly with other components to create complete healthcare workflows: Core Integration:
  • Appointment Bookings: Creates the telehealth appointment links that patients and providers access
  • Provider Dashboard: Displays scheduled video appointments for providers to launch
  • Patient Dashboard: Shows upcoming video appointments with join links for patients
  • Basic EMR Integration: Shows upcoming video appointments and allows documenting consultation notes after video calls complete
Common Enhancements:
  • Payment Processing: Collect consultation fees before or after video calls
  • Notifications: Send appointment reminders and follow-up communications
  • Intake Forms: Gather patient information before telehealth consultations
  • EMR Integration: Document consultation notes after video calls complete

Implementation Examples

The Telehealth component comes pre-configured for standard video consultations, but you will typically want to tailor the experience to your organization’s needs. Below are some common ways you might customize telehealth workflows, user interfaces, and integrations.
  • Enhanced Waiting Room
  • Intake Form Integration
Situation: You want patients to see provider information and visit details while waiting.
"Customize the telehealth waiting room to show the provider's photo, their specialties, and the reason for today's visit so patients feel more prepared."

Required Services

This component requires the following external services to be configured before going live:
  • CometChat: HIPAA-compliant audio and video calls
You’ll need to add the appropriate API keys to your Specode project settings. See our Integration Setup Guide for detailed instructions on configuring these services.
I