Skip to content

Product Vision

What VitaraVox does, how it works, and where it's going


In This Section

Page Description
Overview Product capabilities and value proposition
Architecture System components and data flow
Roadmap v0.5 → v1.0 → v2.0 release plan
Data Flow & Guardrails Data ownership, security, conversation flows

Quick Summary

VitaraVox is an AI voice assistant that answers clinic phone calls and handles:

  • Appointment booking - Find earliest slot, book with confirmation
  • Rescheduling - Move existing appointments
  • Cancellation - Cancel with reason tracking
  • New patient registration - BC Health compliant
  • Waitlist management - When registration is closed

System Scope

┌────────────────────────────────────────────────────────────────────────┐
│                       VITARAVOX PRODUCT SCOPE                          │
├────────────────────────────────────────────────────────────────────────┤
│                                                                         │
│   TELEPHONY          VOICE AI         MIDDLEWARE         EMR           │
│   ─────────          ────────         ──────────         ───           │
│                                                                         │
│   Telnyx/VoIP.ms     Vapi.ai          Vitara             OSCAR         │
│   Phone Number       Assistant        Platform           (OAuth)       │
│        │                │                │                  │          │
│        │                │                │                  │          │
│        ▼                ▼                ▼                  ▼          │
│   ┌─────────┐      ┌─────────┐      ┌─────────┐       ┌─────────┐     │
│   │ Inbound │      │ Speech  │      │ Webhook │       │ Patient │     │
│   │ Calls   │─────▶│ to Text │─────▶│ Handler │──────▶│ Lookup  │     │
│   └─────────┘      │ + LLM   │      │ + DB    │       │ + Book  │     │
│                    │ + TTS   │      │         │       │         │     │
│                    └─────────┘      └─────────┘       └─────────┘     │
│                                                                         │
│   SCOPE STARTS ──▶                                   ◀── SCOPE ENDS   │
│   (Phone number)                                     (EMR API call)   │
│                                                                         │
└────────────────────────────────────────────────────────────────────────┘

What's Not in Scope

Out of Scope Reason
EMR hosting Clinics provide their own OSCAR
Medical records access Privacy - scheduling only
Outbound calls Planned for v2.0
SMS Planned for v2.0
Billing Transfers to staff

Start Here

  1. New to VitaraVox?Overview
  2. Technical architecture?Architecture
  3. What's coming next?Roadmap
  4. Security & data handling?Data Flow