ModernMed Integration
Connect your Voka AI assistant to ModernMed for seamless patient appointment scheduling, medical office management, and healthcare communication.
What is ModernMed?
ModernMed is a comprehensive medical practice management platform designed for healthcare providers:
- 🏥 Medical Practices - Primary care, specialists, multi-physician practices
- 🦷 Dental Offices - General dentistry, orthodontics, oral surgery
- 👁️ Vision Care - Optometry, ophthalmology
- 💉 Specialty Clinics - Dermatology, cardiology, orthopedics
- 🩺 Urgent Care - Walk-in clinics, urgent care centers
- 🧬 Diagnostic Centers - Labs, imaging centers
ModernMed provides HIPAA-compliant appointment scheduling, patient records management, and practice workflow optimization.
What Your Assistant Can Do
When connected to ModernMed, your AI assistant can:
✅ Patient Appointment Scheduling
- Check real-time provider availability
- Book new patient appointments
- Schedule follow-up visits
- Handle same-day urgent appointments
- Manage recurring appointment series
✅ Patient Management
- Look up existing patients
- Create new patient records
- Update patient information
- Access appointment history
- Note patient preferences
✅ Provider Coordination
- Check multiple provider schedules
- Route to appropriate specialist
- Handle preferred doctor requests
- Coordinate multi-provider appointments
- Respect provider availability blocks
✅ Medical Office Operations
- Provide office hours information
- Share location and directions
- Explain insurance policies
- Communicate appointment policies
- Handle pre-appointment instructions
Important Setup Notice
ModernMed integration requires creating an assistant on our alternate healthcare platform at https://alternate.vokaai.com (separate from the main voice.vokaai.com platform).
This ensures HIPAA compliance and proper healthcare data handling.
Why a Separate Platform?
- HIPAA Compliance - Healthcare data requires additional security measures
- PHI Protection - Patient Health Information handled with extra safeguards
- Regulatory Requirements - Medical practices have specific compliance needs
- Audit Logging - Enhanced logging for healthcare regulations
- Business Associate Agreements - Separate BAA for healthcare customers
Setup Guide
Prerequisites
Before setting up ModernMed integration:
- ✅ Active ModernMed account
- ✅ Administrative access to ModernMed
- ✅ Provider schedules configured in ModernMed
- ✅ Appointment types set up in ModernMed
- ✅ Contact Voka AI Sales to get access to alternate platform
Contact: [email protected] Subject: "ModernMed Integration - Healthcare Platform Access"
Include:
- Your practice name
- Number of providers
- ModernMed account details
- Expected call volume
Step 1: Healthcare Platform Access
- Contact Voka AI healthcare team
- Provide required documentation:
- Business license
- HIPAA compliance attestation
- NPI numbers (if applicable)
- Sign Business Associate Agreement (BAA)
- Receive credentials for alternate.vokaai.com
Step 2: Create Healthcare Assistant
- Log in to https://alternate.vokaai.com
- Navigate to AI Assistants
- Click "Create New Assistant"
- Select "ModernMed Patient Coordinator" template
The ModernMed template includes:
- HIPAA-compliant instructions
- Medical terminology understanding
- Appointment scheduling workflows
- Patient data handling protocols
Step 3: Connect ModernMed
- In the healthcare platform, go to Integrations
- Find ModernMed in the list
- Click "Connect to ModernMed"
- Log in to your ModernMed account
- Authorize Voka AI access
- Review HIPAA-compliant permissions:
- Read and create appointments
- Read patient information (name, contact only)
- Read provider schedules
- Read appointment types
- Click "Authorize"
Step 4: Configure Healthcare Assistant
Add ModernMed-specific medical instructions:
You are a patient scheduling coordinator for [Practice Name].
You have access to our ModernMed appointment system.
HIPAA Notice:
- You are part of a HIPAA-compliant system
- Do not discuss specific medical conditions in detail
- Collect only necessary scheduling information
- Protect patient privacy at all times
When patients call:
1. Greet professionally and ask how you can help
2. Determine if new patient or existing patient
3. Ask what type of appointment they need
4. Check provider availability in ModernMed
5. Offer available appointment times
6. Collect required patient information:
- Full name
- Date of birth
- Contact phone number
- Reason for visit (brief)
- Insurance provider (if applicable)
7. Book the appointment
8. Confirm all details
9. Provide pre-appointment instructions if needed
Appointment Types:
- New Patient Consultation - 60 minutes
- Follow-up Visit - 30 minutes
- Annual Physical - 45 minutes
- Urgent Care - 30 minutes
- [Add your appointment types]
Our providers:
- Dr. [Name] - [Specialty]
- Dr. [Name] - [Specialty]
Office Hours:
- Monday-Friday: 8:00 AM - 5:00 PM
- Saturday: 9:00 AM - 1:00 PM (Urgent only)
- Sunday: Closed
Important reminders:
- Patients should arrive 15 minutes early (new patients 30 minutes)
- Bring insurance card and photo ID
- Bring list of current medications
- Copay due at time of visit
Privacy and compliance:
- Never discuss specific diagnoses
- Don't request detailed medical history
- If patient mentions emergency symptoms, direct to 911
- Keep all information confidential
Step 5: Assign Phone Number
- In the healthcare platform, go to Phone Numbers
- Purchase a dedicated healthcare line (recommended)
- Assign to your ModernMed assistant
- Configure HIPAA-compliant call recording settings
We recommend a separate phone line for healthcare appointments to:
- Ensure HIPAA-compliant call handling
- Separate medical from non-medical calls
- Maintain audit trail for compliance
Step 6: Configure HIPAA Settings
- Go to Settings → Healthcare Compliance
- Configure:
- Call recording retention (comply with state laws)
- Transcript encryption settings
- Data retention policies
- Audit logging preferences
- Review and accept HIPAA acknowledgments
Step 7: Test the Integration
- Make test calls to your healthcare assistant
- Test appointment booking workflows
- Verify patient information handling
- Check ModernMed for created appointments
- Review call recordings for compliance
- Test emergency routing (if configured)
Use Cases
New Patient Scheduling
Scenario: First-time patient calls for appointment
Flow:
- Patient calls practice
- Assistant greets and identifies as new patient
- Collects basic information (name, DOB, insurance)
- Asks reason for visit
- Checks provider availability
- Books new patient consultation (longer appointment)
- Provides pre-appointment instructions
- Mentions required documents
ModernMed sync:
- New patient record created
- Appointment scheduled with appropriate duration
- Notes added for front desk
- Confirmation sent to patient
Follow-Up Appointment
Scenario: Existing patient needs follow-up
Flow:
- Patient calls for follow-up
- Assistant verifies patient identity (name + DOB)
- Asks which provider they saw previously
- Checks that provider's availability
- Books follow-up appointment
- Confirms appointment details
ModernMed sync:
- Appointment added to patient's record
- Linked to previous visit
- Provider sees in their schedule
- Follow-up series tracked
Urgent Care Scheduling
Scenario: Patient needs same-day appointment
Flow:
- Patient describes urgent need
- Assistant assesses urgency (not medical advice)
- Checks for same-day availability
- Books earliest urgent slot
- Provides urgent care instructions
- Confirms patient can come in quickly
ModernMed sync:
- Marked as urgent/same-day
- Provider notified
- Front desk alerted
- Patient record flagged
HIPAA Compliance
Data Protection
Patient Information Handling:
- ✅ PHI encrypted in transit (TLS 1.3)
- ✅ PHI encrypted at rest (AES-256)
- ✅ Access logs maintained
- ✅ Minimum necessary data collected
- ✅ Automatic session timeout
- ✅ Secure data deletion on retention expiry
Business Associate Agreement:
- Required for all healthcare customers
- Covers PHI handling
- Defines responsibilities
- Outlines breach notification procedures
- Available upon request
Audit & Compliance
Audit Trail:
- All calls logged with timestamps
- Patient access tracked
- Data modifications recorded
- Integration activity monitored
- Reports available for compliance reviews
Staff Training:
- HIPAA training materials provided
- Best practices documentation
- Emergency procedures
- Breach response protocols
Best Practices
1. Limit Information Collection
Only collect information necessary for scheduling:
- ✅ Name, DOB, contact info
- ✅ Brief reason for visit
- ✅ Insurance provider name
- ❌ Detailed medical history
- ❌ Specific diagnoses
- ❌ Medication details (unless necessary for scheduling)
2. Emergency Handling
Configure assistant to recognize emergencies:
If patient mentions:
- Chest pain
- Difficulty breathing
- Severe bleeding
- Loss of consciousness
- Stroke symptoms
- Severe allergic reaction
Immediately say:
"This sounds like a medical emergency. Please hang up and call 911
or go to the nearest emergency room immediately."
3. Privacy Protection
Train assistant on privacy:
- Never discuss other patients
- Don't share provider personal information
- Verify patient identity before discussing appointments
- Don't leave detailed voicemails (HIPAA risk)
- Keep conversations focused on scheduling