Developer docs Security & compliance Live demo
Try the demo

Front desk / Video visits

Video consultations that never pass through our servers.

One-to-one video where the two browsers connect directly. There is no media server in the middle, so the consultation is not recorded and cannot be retrieved — by us or anyone else.

The video consultations page: two patients in the waiting room with Join buttons, a form to arrange a video visit and text the link, and the day’s expected visits.
Who is in the video waiting room, joined with one click. Calls go browser to browser and are never recorded. Shown with sample data.

What it does

Video visits, in practice

Browser to browser

Picture and sound go directly between the two browsers and are never recorded. The server only passes the brief connection handshake, deleting each message once delivered.

Arranged in a moment

From an appointment or for any patient, with the link texted — the text carries only the practice name and the link. An appointment gets one live link, never two.

A link with opening hours

The patient’s link opens twenty minutes before the appointment and closes three hours after.

A waiting room

Who has arrived and since when, refreshed every twenty seconds and counted on the Today page. A visit nobody joined is marked missed.

A relay for difficult networks

An optional relay server such as coturn carries calls that cannot connect directly; each call gets its own short-lived login, and the shared secret never reaches a browser.

How it works

From the first step to the last

  1. 1

    Arrange

    From the appointment; the link goes by text.

  2. 2

    Wait

    The patient opens the link and appears in the waiting room.

  3. 3

    Join

    One click, and the two browsers connect.

What it needs

Before you switch it on

Every module switches on and off by itself, per clinic, with its own screens, permissions and audit trail.

Worth knowing

One to one only: three or more people need a media server, which this is not. Roughly one call in five cannot connect directly — hospital and office firewalls — and needs the relay configured.

See Video visits working on a real system.

The demo runs every module against an unmodified OpenEMR, with invented patients. Nothing to install and no sales call.