Most concierge practices inherit their scheduling logic from the primary care world they left behind. Fifteen-minute slots, thirty-minute slots, maybe a sixty for a new patient. Everything gets crammed into those buckets, and the calendar looks tidy right up until the moment a member calls needing something that doesn't fit.

The whole point of concierge is that you're not running a volume clinic. So why are you scheduling like one?

The problem with slot-based thinking

When you standardize appointment lengths, you're really doing two things: making the calendar easy to read, and forcing every clinical encounter to conform to an arbitrary time box. The first goal is legitimate. The second is where practices lose hours every week.

In a concierge model, the variance between visit types is enormous. A hormone optimization follow-up with lab review might take 45 minutes of physician time but only 10 minutes of room time (because half of it happens by phone the day before). An initial executive physical might block a provider for two hours but involve four different staff members across five rooms. A quick B12 injection or a peptide refill consultation is genuinely a 5-minute encounter, and treating it like a 15 or 30 wastes capacity.

When everything gets forced into the same slot structure, you get two failure modes. Providers run behind because "quick" visits weren't quick and "long" visits weren't long enough. Or the calendar looks full while the practice is actually underbooked, because you're holding 30-minute slots for 10-minute encounters.

What a real appointment taxonomy looks like

Start by writing down every distinct type of encounter your practice actually performs. Not the four you have configured in your EMR. The real list. In most concierge and compounding-adjacent practices I've seen, this runs 18 to 30 items. Some examples of categories worth separating:

  • New member onboarding (often multi-touch, not a single visit)
  • Comprehensive annual exam with pre-visit labs
  • Hormone therapy initiation vs. hormone therapy follow-up
  • Peptide or GLP-1 initiation, titration check, and maintenance refill
  • Aesthetic consultations vs. aesthetic procedures
  • IV therapy or injection visits
  • Acute concerns (in-person)
  • Acute concerns (virtual)
  • Lab-only draws
  • Results review calls
  • Care coordination or specialist referral huddles

For each one, define four things: provider time, room time, staff time, and prep time. These are not the same number. A 20-minute hormone follow-up might need 5 minutes of MA prep (vitals, chart review, lab pull), 20 minutes of provider face time, 10 minutes of provider documentation after, and zero room time if it's virtual. Encoding those separately is what lets you actually stack the calendar without collisions.

Provider time vs. room time vs. staff time

This is the single change that unlocks the most capacity. Traditional EMRs treat the appointment as one atomic block that occupies a provider and a room simultaneously. In a concierge practice, that's almost never accurate.

Consider a typical Thursday morning. Your NP has a member coming in for an aesthetic consult (20 minutes, provider only). While the member then moves to the treatment room with your RN for a 40-minute procedure, the NP can see a virtual follow-up from her office. The room is occupied. The provider is occupied. But they're occupied with different members, and both encounters are billing time. If your scheduling system can't model that, you're either double-booking manually with sticky notes, or you're leaving that hour on the floor.

The same logic applies to IV suites, injection rooms, and any shared resource. Model the resource, not just the provider. Book against both.

Pre-visit and post-visit work as scheduled time

The work that happens outside the encounter is often longer than the encounter itself. Lab review before a hormone visit. Chart prep before an annual. Message follow-up after a results call. In concierge, members expect this work to be done well, and providers hate doing it at 9 PM.

Schedule it. Block provider calendars for pre-visit prep the afternoon before, or the morning of. Give MAs dedicated chart-prep time, not just "whenever they have a minute." When these tasks are invisible on the calendar, they get done in stolen moments, which means they get done poorly or late. When they're on the calendar, they get done on time and the actual visit runs smoother.

Handling the concierge promise: same-day and urgent access

Every concierge practice sells access. And every concierge practice struggles with the tension between promising same-day availability and running an efficient calendar. The answer is not to leave random gaps and hope urgent needs fill them. The answer is deliberate hold logic.

A practical approach: reserve a defined percentage of each provider's day (often 15 to 25 percent, depending on panel size and acuity) as "member-access" time that can only be booked within 48 hours. Any unused portion releases automatically at a set cutoff. This keeps the calendar honest, protects your access promise, and prevents the slow-motion overbooking that happens when front desk staff say yes to everything because they don't know what's coming.

Panel size matters here. A provider carrying 300 members needs different hold logic than one carrying 600. If you haven't done the math on your access rate (encounters per member per year, distributed across visit types), do it before you touch the schedule template.

Automation that actually helps

Scheduling logic is where AI and automation earn their keep in a concierge practice, if you build the taxonomy first. A refill request for a stable peptide member doesn't need a live appointment; it needs a async provider review, a message, and a pharmacy handoff. An intake for a new hormone member benefits from a structured pre-visit questionnaire that populates the chart before the provider ever opens it. A results call can be triaged: normal results go out as a secure message, borderline results get a 10-minute call slot, complex results get a 25-minute video visit.

The point is not to remove human judgment. The point is to stop using a 30-minute in-person slot for something that a well-designed message and a signature would handle in three minutes. If you want to see how we've built this kind of routing into the EMR and agent layer, talk to our team at Qintara.

How to actually implement this without breaking your practice

Do not rebuild your entire schedule template on a Monday morning. A staged approach:

  • Week 1-2: audit two weeks of past appointments. Categorize each one into your real taxonomy, not the EMR's. Note the actual time spent vs. scheduled time.
  • Week 3: build the new appointment types in a test environment. Define provider time, room time, staff time, and prep time for each.
  • Week 4: pilot with one provider, one day per week. Track where the model breaks.
  • Month 2: roll out across providers, adjust hold percentages based on observed access demand.
  • Ongoing: review quarterly. Visit types drift as your service mix changes.

The front desk team needs training more than the providers do. They're the ones deciding which appointment type applies when a member calls. Give them a decision tree, not a menu. "Member says they need to talk about their labs" should map to a specific type, not a guess.

Frequently Asked Questions

How many appointment types is too many?

If your front desk can't remember them without a cheat sheet, you have too many, or the naming is bad. Most practices land between 15 and 25 distinct types once they've done the work. Fewer than 10 usually means you're still forcing variance into buckets. More than 30 usually means you've created types for edge cases that could be handled as modifiers on a base type.

What about no-shows and late cancels in a concierge model?

They still happen, even with members paying annual fees. Some practices apply cancellation fees, others don't. From a scheduling logic standpoint, what matters is that your system flags patterns (specific members, specific visit types, specific days of week) so you can adjust. If Tuesday afternoon aesthetic consults have a 20 percent late-cancel rate, that's a template problem, not a member problem.

Should virtual and in-person visits share the same slots?

Generally no. The prep, the transition time, and the room requirements differ enough that mixing them freely leads to problems. Blocking virtual-only windows (often early morning or late afternoon) tends to run smoother than trying to interleave modalities in the same hour.

How do we handle providers who resist structured scheduling?

Show them their own data. Most providers who resist appointment taxonomies are running 20 to 40 minutes behind by 2 PM and staying late to chart. When you can show that the current template is what's causing that, and that a better structure gives them protected documentation time and a predictable day, resistance usually fades. If it doesn't, that's a management conversation, not a scheduling one.