AI Receptionist series · rule-aware scheduling

AI Receptionist: Reschedule + Duration Rules

Watch an existing appointment get moved without double-booking, losing service duration, or treating every visible calendar gap as a valid slot.

Simulation mode Massage & Wellness
Tuesday · 6:18 PM
Marco needs to move Wednesday’s 60-minute massage to Thursday after 2 PM.

Thursday has a tempting 3:30 opening — but only 30 usable minutes before the next appointment. The system has to understand the service, not just see white space on a calendar.

Ready System idle
Watch the handoff happen

Run the workflow. The active source, decision, output, and exception will highlight together.

Ready
01

Customer conversation

What Marco needs changed

Marco Waiting
Text · 6:18 PM

I cannot make my Wednesday 3:30 massage. Can you move me to Thursday anytime after 2?

Marco Waiting
Reply · 6:19 PM

Thursday at 5 works for me.

02

Scheduling rules

How a safe replacement is chosen

  1. 01
    Read the reschedule request

    Capture the original appointment reference and Marco’s Thursday-after-2 preference.

  2. 02
    Find the existing appointment

    Confirm the Wednesday 3:30 booking and its 60-minute service duration.

  3. 03
    Search Thursday after 2

    Look for replacement capacity without touching the existing appointment yet.

  4. 04
    Inspect the 3:30 gap

    The calendar appears open at 3:30, but only 30 minutes are usable.

  5. 05
    Reject the invalid gap

    Protect service duration and the following appointment rather than forcing a fit.

  6. 06
    Continue the same search

    Keep Marco’s after-2 constraint and look for the next full service window.

  7. 07
    Find Thursday at 5:00

    The 5 PM opening has enough uninterrupted time for the service and buffer.

  8. 08
    Offer the valid replacement

    Ask Marco to confirm before moving the appointment.

  9. 09
    Receive Marco’s confirmation

    The customer explicitly accepts the replacement time.

  10. 10
    Secure the new appointment first

    Create the Thursday 5 PM booking before releasing Wednesday.

  11. 11
    Release the original slot

    Return Wednesday 3:30 capacity to the calendar only after the move succeeds.

  12. 12
    Send the reschedule confirmation

    State the new time and confirm that Wednesday is no longer booked.

03

Appointment state

What changes in the schedule

0 ready
Validated results will appear here as the workflow progresses.
04

Validation + audit

What happened + why an invalid gap was skipped

0 exceptions
Every action will be recorded here as it happens.

Follow the highlight across all four panels. The point is to show exactly where information moves, where rules apply, and where a human still owns the judgment call.

The point is the handoff, not the shiny robot

What actually changes

The automation is useful because the work moves cleanly from request to action — with less manual handling and clear human boundaries.

Before Manual handoffs
  • Staff hunts through the calendar while messaging the customer
  • Visible gaps can be mistaken for valid service slots
  • Moving an appointment can briefly create double-booking or lost capacity
  • Customers may not know whether the old appointment still exists
After Connected handoffs
  • Service duration and buffers validate every candidate
  • Only real replacement slots are offered
  • The new booking is secured before the old one is released
  • The final confirmation describes exactly what changed

MethodMade Studio

Could customers reschedule without creating calendar chaos?

MethodMade can use the scheduling rules your staff already knows so customers get fast answers without invalid slots, double-booking, or extra phone tag.

Improve my scheduling flow

Keep exploring

See another handoff in action.

Different problem, same idea: make the work visible, connect the handoffs, and keep judgment with a person when it matters.

View all 17 demos
Continue this seriesAI Receptionist

AI Receptionist: Complex Intake + Human Handoff

Ask targeted questions, recognize when routine booking reaches a staff-judgment boundary, preserve context, and resume after the human decision.

Open next demo
Shows
Discoveryclarificationhuman handoffresumed booking
Browse the showroomSwipe, drag, use ← →, or tab into a card.
1 / 16
AI Receptionist

AI Receptionist + Booking

Turn a clear incoming request into service identification, availability, booking, confirmation, and a visible audit trail.

AI Receptionist

AI Receptionist: Fully Booked + Waitlist

Recover from a genuinely full calendar by discovering flexibility, offering a real alternative, and preserving the preferred-time waitlist.

AI Receptionist

AI Receptionist: Complex Intake + Human Handoff

Ask targeted questions, recognize when routine booking reaches a staff-judgment boundary, preserve context, and resume after the human decision.

Spreadsheet Chaos

Spreadsheet Chaos: Payroll Cleanup

Turn messy texts, emails, photos, and notes into clean payroll records while uncertain entries stop for human review.

Spreadsheet Chaos

Spreadsheet Chaos: Job Costing Rollup

Reconcile time texts, vendor invoices, receipt photos, mileage, and change orders into one defensible project-cost view.

Spreadsheet Chaos

Spreadsheet Chaos: Inventory + Vendor Cleanup

Normalize POS, warehouse, vendor, pricing, and duplicate-SKU data into one controlled inventory update.

Spreadsheet Chaos

Spreadsheet Chaos: Multi-Location Reporting

Turn incompatible location spreadsheets into one KPI packet while recovering missing facts and separating math from interpretation.

Customer experience

Website Concierge + Support

Answer common questions, understand what a visitor needs, surface the right information, and escalate when the request needs a person.

Sales

Lead Intake + Qualification

Capture a new lead, organize the useful context, apply clear qualification rules, and hand the right opportunities into a sales queue.

Sales + operations

Quote + Estimate Workflow

Move a customer request through scope questions, required details, estimate preparation, approval, and follow-up without retyping everything.

Field operations

Job Dispatch + Work Orders

Turn service requests into work orders, detect missing route-critical details, ask the customer for what is missing, and continue dispatch once the reply arrives.

Back office

Invoice + Payment Reconciliation

Match invoices, payments, and reference numbers automatically while mismatches land in a small exception queue for review.

Customer retention

Customer Follow-Up Engine

Trigger the right reminder or follow-up after an appointment, estimate, service visit, or unanswered request — with explicit stop rules.

Sales

Sales Discovery + CRM Handoff

Guide an interested prospect through practical discovery, capture what matters, identify fit, and prepare a clean human handoff.

Internal operations

Employee Onboarding + Internal Ops

Coordinate forms, tasks, access requests, training steps, and missing-item follow-up so onboarding does not live in one person’s memory.

AI safety + trust

Try to Break the Bot

Attack a business chatbot with prompt injection, fake authority, private-data requests, stale policies, impossible bookings, and unanswerable questions while the guardrails and Bridge grounding layer show exactly what happens.