Front desk to back office, fully staffed.

OpenCall answers every call, text, fax and webchat. It runs your reminder and recall campaigns, works the tasks that come out of them, and chases what you are owed. One system, every location, around the clock.

Home

Tuesday, March 31, 2026 · 72 locations

Calls today
2,847
14 live now · 312 this hour
Texts today
804
89 in progress
Faxes today
142
7 being processed
Tasks today
23
4 urgent · 847 resolved
Revenue today
$284.7k
Across all locations
Collections today
$1.14M
↑ 16.3% vs prior month

Today's Schedule

TimePatientProviderTypeStatus
9:00 AMAngela JohnsonDr. Sarah ChenCleaningconfirmed
9:30 AMCarlos ReynoldsDr. James OseiOrtho consultconfirmed
10:00 AMMichael LeeDr. Kevin PhamEye examscheduled
10:30 AMPriya AhmadDr. Maria LopezSkin checkconfirmed
11:00 AMBen FosterLisa Park, RDHHygienechecked-in
1:00 PMSusan NakamuraDr. Kevin PhamFollow-upscheduled
2:00 PMHenry MendezDr. Sarah ChenNew patientconfirmed
3:00 PMJasmine WilliamsDr. Maria LopezFollow-upscheduled

Tasks needing attention

TaskAssigned toPriorityDue
Review disputed balance — R. PatelMaria (Billing)highApr 1
Attorney flag — pause all contact D. MartinezTom (Compliance)urgentToday
Approve settlement > $2k — K. ThompsonDr. Chen (Manager)highApr 1
Cease and desist received — S. NguyenTom (Compliance)urgentMar 31

Recent activity

View all →
Mar 31 8:42 AMCallInAngela Johnson— Patient called to confirm cleaning appointment3:18Handled
Mar 31 9:15 AMCallInCarlos Reynolds— Patient called about Invisalign cost and payment options5:47Handled
Mar 31 10:14 AMCallOutAngela Johnson— Reminder call for tomorrow's crown prep — confirmed0:42Handled
Mar 31 9:45 AMCallOutFrank Garcia— Reminder call for tomorrow's root canal — voicemail, SMS sent0:38Handled
Mar 31 10:42 AMCallInRaj Patel— Patient called disputing $1,184 balance — transferred to billing4:12Transferred
Mar 31 11:22 AMCallInUnknown Caller— New caller asking about office hours and location2:08Handled
Mar 29 11:00 AMCallOutSusan Nakamura— Recall outreach — left voicemail for annual eye exam0:45Handled
Mar 30 2:10 PMCallOutMichael Lee— Post-op follow-up — patient reports recovery on track2:55Handled
Mar 28 3:28 PMCallOutJasmine Williams— Collections call — negotiated $308/mo payment plan, enrolled auto-pay8:14Handled
Mar 28 2:00 PMCallOutKeisha Thompson— Collections call — negotiated 60% settlement, pending manager approval6:31Handled
Mar 30 9:18 AMCallOutHenry Mendez— Referral follow-up — booked new patient visit Apr 5 with Dr. Chen4:45Handled
Mar 31 10:55 AMCallInBen Foster— Patient calling from parking lot — confirmed check-in1:22Handled
Mar 31 10:24 AMTaskAI— Send payment reminder to A. Johnsonmedium
Mar 31 10:45 AMTaskMaria (Billing)— Review disputed balance — R. Patelhigh
Mar 30 3:00 PMTaskAI— Retry no-show outreach — L. Tranmedium
Mar 31 11:00 AMTaskTom (Compliance)— Attorney flag — pause all contact D. Martinezurgent
Mar 30 4:15 PMTaskDr. Chen (Manager)— Approve settlement > $2k — K. Thompsonhigh

Outreach results

Appointment Reminders
active
91.3%
8412 sent
No-Show Recovery
active
38.3%
478 rebooked
Recall
active
56.5%
1634 booked
Referral Conversion
active
69.5%
531 converted
Schedule Backfill
active
83.3%
289 filled
New Patient Outreach
active
31.7%
One account, every site you run, counting as the day goes.

It answers everything that comes in.

Calls, texts, faxes and webchat, on the first ring, in one voice. It books, reschedules and cancels against your real calendar, takes insurance details while the patient is still on the line, and hands anything clinical to a person with the recording and transcript already attached.

  • Inbound voice, SMS and webchat
  • Inbound fax, read and routed
  • Books straight into your PMS
  • Escalates to a human with full context

Calls

All calls handled by AI today

Calls today
2,847
312 this hour
Live now
14
in progress
Avg call time
1:34
Resolved without staff
74.2%
Mar 31 8:42 AMInAngela Johnson — Patient called to confirm cleaning appointment3:18Handled
Mar 31 9:15 AMInCarlos Reynolds — Patient called about Invisalign cost and payment options5:47Handled
Mar 31 10:14 AMOutAngela Johnson — Reminder call for tomorrow's crown prep — confirmed0:42Handled
Mar 31 9:45 AMOutFrank Garcia — Reminder call for tomorrow's root canal — voicemail, SMS sent0:38Handled
Mar 31 10:42 AMInRaj Patel — Patient called disputing $1,184 balance — transferred to billing4:12Transferred
Mar 31 11:22 AMInUnknown Caller — New caller asking about office hours and location2:08Handled
Mar 29 11:00 AMOutSusan Nakamura — Recall outreach — left voicemail for annual eye exam0:45Handled
Mar 30 2:10 PMOutMichael Lee — Post-op follow-up — patient reports recovery on track2:55Handled
Mar 28 3:28 PMOutJasmine Williams — Collections call — negotiated $308/mo payment plan, enrolled auto-pay8:14Handled
Mar 28 2:00 PMOutKeisha Thompson — Collections call — negotiated 60% settlement, pending manager approval6:31Handled
Mar 30 9:18 AMOutHenry Mendez — Referral follow-up — booked new patient visit Apr 5 with Dr. Chen4:45Handled
Mar 31 10:55 AMInBen Foster — Patient calling from parking lot — confirmed check-in1:22Handled
Mar 31 11:30 AMOutMichael Lee — Live: reminder call in progress1:05In progresslive
Mar 30 6:00 PMOutFrank Garcia — Collections call — no answer, left voicemail0:35Handled
Mar 31 8:15 AMInPriya Ahmad — Patient confirmed skin check appointment and asked about parking3:42Handled
Mar 31 7:52 AMInUnknown Caller — Caller hung up after 48 seconds — follow-up task created0:48Dropped
Mar 31 11:45 AMInMaria Santos — New patient inquiry — booked first visit at Williamsburg2:15Handled
Mar 31 11:38 AMInDavid Park — Patient asked about weekend hours at Astoria1:52Handled
Mar 31 11:20 AMOutLinda Chen — Recall outreach — booked cleaning at Park Slope3:08Handled
Mar 31 10:58 AMInRobert Kim — Patient asking about coordination of benefits — transferred to billing4:35Transferred
Mar 31 10:30 AMOutJames Wright — Reminder call — appointment confirmed for tomorrow0:42Handled
Mar 31 10:15 AMOutSarah Mitchell — Reminder call — voicemail left, text sent0:38Handled
Mar 31 9:50 AMInDiane Foster — Patient rescheduled appointment from Wednesday to Friday3:22Handled
Mar 31 9:35 AMOutThomas Green — Collections — set up $125/mo payment plan at Stamford5:12Handled
Mar 31 9:22 AMInNancy Rodriguez — Caller asking if we accept MetLife — confirmed yes1:48Handled
Mar 31 9:10 AMOutW. Brooks — No-show recovery — rebooked for April 3 at Garden City2:45Handled
Mar 31 8:55 AMInEmily Watson — Patient asking for directions to Flushing office2:10Handled
Mar 31 8:40 AMOutKevin O'Brien — Recall — voicemail left for 8-month overdue cleaning0:35Handled
Mar 31 8:25 AMInPatricia Lee — Emergency — patient has broken crown, booked same-day at Great Neck3:55Handled
Mar 31 8:10 AMOutAnthony Cruz — Backfill — filled 10 AM cancellation at Hoboken1:15Handled
Mar 31 11:55 AMInJennifer Liu — Live: patient asking about Invisalign pricing2:30In progresslive
Mar 31 11:52 AMOutR. Sharma — Live: collections call in progress1:10In progresslive
Every call transcribed and dispositioned, with the ones that need a person flagged.

And it makes the calls nobody gets round to.

The outbound work that quietly never happens: the reminder the day before, the no-show you meant to ring back, the cleaning somebody is six months overdue for. Each one runs as a campaign you switch on once.

  • Appointment reminders
  • No-show recovery
  • Recall and reactivation
  • Referral conversion
  • Schedule backfill
  • New patient outreach

Campaigns

All active and paused campaigns

Appointment Reminders
active
91.3%
8412 sent
No-Show Recovery
active
38.3%
1247 contacted
Recall
active
56.5%
2891 reached
Referral Conversion
active
69.5%
892 referrals
Schedule Backfill
active
83.3%
347 slots
New Patient Outreach
active
31.7%
Paused

Campaign Comparison

CampaignStatusPerformanceRate
Appointment Remindersactive
91.3%
No-Show Recoveryactive
38.3%
Recallactive
56.5%
Referral Conversionactive
69.5%
Schedule Backfillactive
83.3%
New Patient Outreachactive
31.7%
Six campaign types, each with its own audience, cadence and results.

The work that comes after the call.

A call is rarely finished when it ends. Something needs verifying, forwarding, correcting or chasing. Those land as tasks, assigned to the agent where it can finish them and to a named person where it cannot.

  • Tasks raised straight off a call
  • Assigned to the agent or to a person
  • Priorities, owners and due dates
  • Traceable back to the recording

Tasks

Everything the team and AI are working on

Open for staff
23
AI working on
5
Resolved today
847
Urgent
4
TaskAssigned toSourcePriorityStatusDue
Send payment reminder to A. Johnson
View patient →
AITextmediumworkingApr 4 9:00 AM
Review disputed balance — R. Patel
View patient →
Maria (Billing)CallhighopenApr 1
Retry no-show outreach — L. Tran AImediumworkingApr 1 10:00 AM
Attorney flag — pause all contact D. Martinez
View patient →
Tom (Compliance)TexturgentopenToday
Approve settlement > $2k — K. Thompson
View patient →
Dr. Chen (Manager)CallhighopenApr 1
Call back referral patient — H. Mendez
View patient →
AIFaxmediumresolvedMar 30
Confirm tomorrow's appointments AImediumworkingMar 31 6:00 PM
Retry recall outreach — D. Petrov AIlowworkingApr 2
Fill cancelled slot — Tomorrow 9 AM Dr. Chen AIhighresolvedMar 31 5:00 PM
Send itemized statement — R. Patel
View patient →
Maria (Billing)CallmediumopenApr 2
Insurance verification failed — P. Ahmad
View patient →
Front DeskmediumopenToday
Cease and desist received — S. Nguyen Tom (Compliance)urgentopenMar 31
Follow up on promise to pay — J. Williams
View patient →
AICallmediumworkingApr 3
Process payment plan enrollment
View patient →
AIlowresolvedMar 28
Post-op follow-up call — M. Lee
View patient →
AICallmediumresolvedMar 30
Review fax extraction — low confidence Front DeskFaxmediumopenToday
What is outstanding, who owns it, and how much of it never reaches a human at all.

Every channel, every location, measured.

How much came in, how much of it the agent finished on its own, what it booked and what that was worth. Split by channel, by site and by provider, and exportable when somebody wants it in a spreadsheet.

  • Calls handled, and the share that never escalated
  • Appointments booked, inbound and outbound together
  • Revenue influenced across bookings and collections
  • By channel, by location, by provider

Reports

Analytics across all operations

Operational
Financial
Campaign
Collections
Provider
Total Calls Handled
45,658
AI handled 98% without escalation
Appointments Booked
8,247
Via inbound + campaigns combined
Revenue Influenced
$1.5M
Bookings + collections + backfill

By Channel

By Location

Monthly Trend

Report Templates

Template
Daily Operations Summary
Template
Monthly Collections Report
Template
Campaign ROI
Template
Provider Productivity
Template
Payer Analysis
Thirty days across every site, and a CSV of it when somebody asks.

Set up once, and then it just runs.

How the agent speaks and when it hands over, which campaigns run and how often, how collections and compliance are handled, what it connects to, and anything that differs site by site. Written down one time. Change a line later and every channel already knows.

  • The agent’s voice and escalation rules
  • Campaign audiences and cadence
  • Collections and compliance policy
  • Integrations with your PMS
  • Per-location overrides

Settings

General
Ai Agent
Campaigns
Collections
Compliance
Integrations
Locations
Practice Information
One place the whole system reads from, and the only thing you ever fill in.

There's never been a better time for the phone to ring.

Half an hour, and we set it up with you.