Skip to content
Now scheduling dental teams

Coverage you can count on.

Build, publish, and fill shifts for your team in minutes. Smart recurring schedules, shift swaps, and reply-to-confirm reminders — with labor-law guardrails built in.

14-day trial · no credit card · cancel anytime

Per-tenant security (RLS)DST-safe schedulingTCPA-compliant SMSNightly backups
Everything in one place

The scheduling busywork, handled

From the weekly build to the last-minute call-out, solaerp keeps your shifts covered and your team in the loop.

Recurring schedules

Set a rule once — solaerp materializes it weeks ahead and keeps a 9–5 at 9–5 across daylight-saving changes.

Swaps & open shifts

Staff trade or claim shifts in a marketplace that only ever shows them shifts they're actually eligible for.

SMS + email reminders

Reply-to-confirm texts and email reminders, with per-person channel preferences and quiet hours.

Labor-law guardrails

Non-blocking warnings for overtime, minor hours, and breaks — by the location's jurisdiction.

Credential tracking

Gate clinical assignments on valid, non-expired licenses, with expiry reminders before they lapse.

Multi-location

Run several sites from one account, each with its own timezone, coverage rules, and team.

How it works

Live in an afternoon

01

Build your week

Add your team and set recurring shift rules. solaerp fills the calendar 90 days out.

02

Publish & notify

One click publishes a versioned schedule and sends every employee their shifts.

03

Fill the gaps

Call-outs post to qualified staff; swaps and claims flow through with manager approval.

Built for dental first

Operatory coverage, credentials, and the 7 a.m. call-out

solaerp understands chairs, licensure, and pairing — so a cleaning never gets booked without a credentialed hygienist, and a morning call-out is backfilled to the right people automatically.

  • Operatory (chair) coverage with provider-to-assistant ratios
  • Hygienist-required-for-cleaning enforcement
  • Dentist–assistant pairing per chair
  • License & credential expiry gating and reminders
  • Morning call-out backfill to credentialed hygienists
Security by design

Your team's data, isolated and protected

Every tenant is isolated at the database layer with PostgreSQL row-level security — not just app code. Least-privilege roles, encrypted transport, immutable audit trails, and nightly backups come standard.

PostgreSQL row-level security isolates every tenant

Least-privilege database roles (no bypass)

Immutable publish snapshots & audit log

Nightly encrypted backups with tested restore

Simple pricing

Plans that scale with your team

Start free for 14 days. Pick a plan when you're ready — no card to begin.

Starter

Solo location, getting organized

$39 /mo

Up to 10 staff · 1 location

Start free
Most popular

Pro

Growing teams that text

$99 /mo

Up to 30 staff · multi-location · SMS

Start free

Business

Clinics that need it all

$199 /mo

Up to 60 staff · dental module

Start free

Compare every feature on the pricing page.

Start scheduling smarter this week

Set up your team, publish a schedule, and let solaerp handle the reminders and gaps.