Admin Portal

Sign in to manage consultations and consent records

Overview

Welcome back, Admin
— Total Meetings
— Consent Forms
Today's Meetings
Staff / Providers

Recent Meetings

Create Meeting

Generate a new secure consultation link

New Consultation Room

Password is embedded in the patient link automatically.

Patient Consent Form

Send this link to patients before their consultation to collect their digital consent signature.

Preview Form

How It Works

1
Enter a room name
Use the patient's name or a short topic so you can identify it later.
2
Copy Patient Invitation
Send the invitation to the patient via SMS or email — it includes the link and password.
3
Patient signs consent & joins
The patient clicks the link, fills the consent form, then enters the waiting room.
4
You join via Host Link
Use "Join Now" or the Host Link to start the session as the provider — no consent form required.

Recent Rooms

Quick Consent Send

Copy a standalone consent form invitation for a patient (no meeting room needed).

All Meetings

History of all created meeting rooms
Filter:

Consent Forms

All patient consent submissions

Settings

Customize your organization's information

Organization Settings

These settings affect how your organization name and details appear across all pages of the app.

When enabled, each meeting is protected by a password. Disable if you rely solely on the consent token link for access control.

Use a direct image URL (PNG/JPG/SVG). Recommended size: 40×40px or a square icon.

Used to send consultation invite links to patients and automatic visit summary emails after each call.

Gmail users: generate an App Password at myaccount.google.com → Security → App Passwords.

Enter your Twilio credentials to enable TURN relay for video calls on restricted networks (US 5G, iOS, corporate firewalls).

Required for video calls on US 5G carrier networks (T-Mobile, Verizon, AT&T). Get free credentials at metered.ca → TURN Server → API Key. App name is the subdomain of your Metered dashboard URL.

Users

Manage staff and provider profiles

Security

Change your admin panel password

Change Password

Your new password will be stored securely (scrypt hash) in the database and will override the ADMIN_PASSWORD environment variable.

Analytics

Usage statistics from recorded consultations
Total Calls
Avg Duration
Completion Rate
Returning Patients

Calls per Week (last 8 weeks)

Duration Distribution

Busiest Hours of Day

Daily Call Volume (last 30 days)

Appointments

Schedule and manage patient consultations

SunMonTueWedThuFriSat

All this month

Select a day or load appointments

Patient Records

View full history per patient

Recordings

Session recordings uploaded to the server

Saved Recordings