Automations
Live

Scheduling Priority

Automatically resolves scheduling conflicts by giving priority to specific providers when multiple team members share the same available slot. Admins assign each provider a priority ranking, and the higher-ranked provider is scheduled first. Useful for organizations that want certain providers prioritized during round-robin or shared-availability booking.

Built by Core Engineering

The problem it solves

When multiple providers share the same open slot, bookings default to random or arbitrary assignment, which doesn't account for business priorities like balancing caseloads or favoring specific providers. Without a way to rank providers, organizations have no control over how these scheduling ties are resolved.

What's included

  • Numeric Scheduling Priority field per provider
  • Automatic tie-breaking when providers share an available slot
  • Priority ranking configurable by organization admins
  • Higher-ranked providers scheduled first
  • Applies across shared and round-robin booking flows

How it works

Trigger

Same slot available

Logic

Compare priority ranking

Action

Assign higher-priority provider

Scheduling Priority automatically determines which provider gets booked when two or more providers share the same open availability slot. It's built for organizations using shared or round-robin scheduling who want specific providers favored based on business needs, such as seniority or caseload balancing. Each provider is assigned a numeric priority ranking by an admin, and the provider with the higher ranking is scheduled first whenever a tie in availability occurs.

Building on Healthie?

Talk to our team about API access, white-label, and enterprise architecture — or dive into the docs.