Authorization Alerts
Real-time validation checks available units and date ranges when creating events. If scheduled + billed + new event exceeds authorization, you get a clear warning, giving you visibility before potential billing issues arise.
Smart Scheduling, Real-Time Alerts
Catch authorization issues before they become billing headaches. VGPM's calendar alerts you in real-time when events fall outside date ranges or exceed allowed units, tracks supervision relationships automatically, and gives you full visibility into authorization status at scheduling time.
Every appointment flows through authorization validation, ensuring you never schedule services you can't bill. Built for the realities of ABA practice management.
Real-time validation checks available units and date ranges when creating events. If scheduled + billed + new event exceeds authorization, you get a clear warning, giving you visibility before potential billing issues arise.
Switch between Month, Week, Day, and 4-Day views to match your workflow. Month for planning, Week for coordination, Day for execution, 4-Day for focused scheduling.
Set up weekly therapy schedules once and generate months of sessions automatically. Daily, Weekly, or Monthly patterns with intelligent instance management.
Link BCBA supervision events directly to RBT therapy sessions. Track supervision coverage, maintain compliance ratios, and generate paired claims automatically.
Track services across Office, Home, School, or Telehealth locations. Automatic place-of-service code mapping for accurate claims. GEO tagging for home-based proof of presence.
Automatic detection of double-bookings, provider conflicts, and scheduling overlaps. Catch problems before they become payroll and billing nightmares.
ABA scheduling isn't just a calendar. Every session carries compliance requirements, authorization limits, and supervision rules that generic scheduling tools weren't built to handle.
Every scheduled session consumes authorization units. Over-schedule and you bill without coverage. Under-schedule and clients miss approved hours. VGPM tracks unit consumption in real time as sessions are scheduled.
BCBAs must supervise RBTs at payer-mandated ratios. Scheduling supervision sessions requires visibility into each RBT's caseload, session frequency, and the BCBA's availability across locations.
Providers travel between homes, clinics, and schools. Scheduling must account for drive time, location-specific availability, and client site preferences without creating gaps or overlaps.
ABA therapy requires consistent schedules for clinical effectiveness, but real life creates constant exceptions. Holidays, client cancellations, provider PTO, and school schedules must propagate without breaking the recurring structure.
Sessions range from 1-hour supervision check-ins to 6-hour intensive therapy blocks. Calendar tools built for 30/60-minute meetings can't handle the variable durations, and mis-sized time blocks cascade into conflicts.
From billable therapy sessions to PTO tracking, every appointment type has distinct rules, validation, and automation built in.
Billable
Direct ABA therapy delivered by BCBAs or RBTs. Consumes authorization units, generates claims.
Billable
Initial assessments, FBAs, VB-MAPP, reassessments. Typically longer sessions for documentation.
Billable
BCBA oversight of RBT therapy. Links to therapy events for compliance tracking.
Non-Billable
Paid time off: vacation, sick days, personal time. Blocks schedule, creates paid timesheet entries.
Non-Billable
Unpaid time off: extended leave, FMLA. Blocks schedule, creates unpaid timesheet entries.
Non-Billable
Team meetings, parent meetings, case consultations. Appears on all attendees' calendars.
Non-Billable
Training, documentation time, administrative tasks. Tracks non-client-facing work.
Non-Billable
Calendar reminders, announcements, office closures. Informational only, no timesheets.
Stop manually creating 40+ individual sessions. Define a pattern once and let VGPM generate all the instances automatically.
Events created every weekday, Monday through Friday. Automatically skips weekends.
Best for: Staff huddles, daily documentation blocks
Morning admin time every weekday at 8:30am
Events created on specific days of the week. Select one or multiple days.
Best for: Client therapy schedules, regular supervision
Therapy every Monday, Wednesday, Friday at 2pm
Events created on specific week + day combinations each month.
Best for: Monthly reviews, billing meetings, retrospectives
Team meeting on the first Tuesday of every month
Edit a specific instance and it becomes "locked"—protected from future template changes. Update the recurring template, and all unlocked future instances change automatically. Past sessions and customized instances stay exactly as you documented them.
Edit the template once—all unlocked future instances update automatically. Perfect for schedule-wide time changes or provider reassignments.
Real-time validation alerts you when scheduling services outside authorization date ranges or beyond unit limits. Catch potential billing issues before they happen.
Every billable event is checked against authorization limits and date ranges at scheduling time.
See authorized, scheduled, and billed units at a glance for each client.
Cancelled or deleted sessions return units immediately. No manual adjustments.
Authorizations can cover multiple billing codes. System validates the specific code.
Schedulers receive clear warnings when events fall outside authorization date ranges or would exceed unit limits—giving your team the visibility they need to avoid billing surprises and protect practice margins.
Switch perspectives instantly. Month view for big-picture planning, Day view for precise execution, Week view for team coordination.
Best for: Long-term planning, identifying gaps
Full month grid showing all events. Color-coded by type with "+X more" indicators for busy days.
Best for: Weekly coordination, conflict detection
7-day view with hourly breakdown. See provider schedules side-by-side for team coordination.
Best for: Day-of execution, precise timing
Single day with 15-minute increments. Current time indicator keeps you on track throughout the day.
Best for: Focused planning, end-of-week review
4 consecutive days with detailed view. Balance between daily detail and weekly context.
These aren't hypotheticals. These are the exact situations that cost ABA practices real money every week when scheduling is done manually.
Avoided a missed session, a confused family, and a billing gap. No phone calls needed.
BCBA adjusts the schedule and initiates re-authorization 6 weeks early instead of discovering the gap after sessions are delivered.
BCBA supervision events link directly to RBT therapy sessions, maintaining compliance relationships while keeping billing separate. Both events generate their own claims.
See which RBT sessions have supervision and which don't
Monitor BACB 5% supervision requirements automatically
Both complete session notes, both generate claim items
John (RBT)
10am - 12pm
Code: 97153
Maria (BCBA)
10am - 11am
Code: 97155
Employees request PTO, UTO, admin time, or supervisor meetings directly in VGPM. Automatic routing, automatic approval tasks, automatic calendar and timesheet creation.
Submit PTO, UTO, Admin, or Meeting request with dates and reason
System finds the right approver based on supervisor hierarchy
Task appears in approver's list with approve/deny options
Approved requests create calendar events and timesheet entries
No more PTO email threads. No more manual calendar updates. No more forgetting to add approved time to timesheets. Request, approve, done.
Spreadsheet calendars shared via email, always one version behind
Unified calendar dashboard with real-time updates for every provider
Manually checking authorization limits before each session
Automatic alerts when sessions approach auth limits
Phone calls and texts to coordinate schedule changes
In-app request workflow with auto-routing and approval
Guessing supervision ratios from memory or tally marks
Linked supervision tracking with compliance visibility
Finding out about conflicts after families arrive
Smart conflict detection before sessions are confirmed
Need help managing the billing side too? VG Soft Co's Revenue Cycle Management service handles claims, denial management, and payer follow-ups so your team can focus on scheduling care, not chasing payments.
Using the AI session notes features is saving me hours a week when it comes to documentation. And it does a great job.
Our therapist used to be weeks behind on documentation. VGPM makes it so easy, they are now finishing by the end of the session.
The automated billing make billing easy enough that I don't need to hire someone to do it full time.
I've never had a software company actually build something I asked for before.
It's so nice that VGPM has everything built in, unlike our last software that just had a bunch of integrations.
The scheduling locks saved us from a nightmare. We had an RBT working under an expired authorization for two weeks before we caught it at our old software. That can't happen in VGPM.
I can finally see where every dollar is in the revenue cycle without pulling reports from three different systems. The claims page alone was worth switching.
Data collection is actually usable with one hand during a session. I used to dread graphing at the end of the day. Now it's already done by the time I walk out.
We switched from CentralReach and we migrated everything in under three weeks. There were a few hiccups with payer setups, but they resolved them fast.
Denials used to pile up and I had no idea which ones to chase first. VGPM makes it easy to prioritize and manage them. I'm actually caught up for once.
The flat $50 per staff pricing is what got me to look, but the authorization tracking is what sold me. We stopped losing money on sessions that shouldn't have been scheduled.
Parents love the client portal. They can see upcoming sessions, review session notes, and pay their invoices without calling us. It cut our front desk phone volume in half.
Watch our short demo to see how VGPM's scheduling protects your practice from authorization overages and billing headaches. It's the easiest way to see if VGPM is right for your team.