Pricing Contact Us Sign in
All AI features
AI Smart Dispatch

The nearest photographer is usually the wrong answer.

Distance is the easiest thing to sort by and the least useful on its own. A photographer eight minutes away with no gap in their day is not available — and a booking assigned to them is a booking you will be moving tomorrow.

realviewhub.com/calendar · auto-assign
D 8 min A 34 min T 19 min M 12 min New booking 4 photographers in range

Maya assigned, 12:30. Dev was closer at 8 minutes, but his day is full — a distance sort would have picked him and the booking would have bounced.

Today · 8am – 6pm

Dev8 min

Closest, but no gap left today

Ana34 min

Free, but outside the drive-time limit

Tom19 min

Free and close, but not drone certified

Maya12 min

Drone certified, free 12:30–15:00, 12 min away

Service area · availability · product match · drive time

How it works

  1. 1

    The obvious candidates are filtered first

    Territory, working hours, time off and the skills the booked services actually require. Anyone who cannot take the job is gone before anything clever happens.

  2. 2

    Real drive time, not straight-line distance

    Traffic-aware travel between where each photographer already is and where the new booking sits — including what they are doing immediately before and after it.

  3. 3

    Four criteria weighed together

    Service area, availability, product match and drive time. The model gets the coordinates and the day, and explains its choice in a sentence you can read.

  4. 4

    It falls back rather than fails

    If the model is slow, unreachable or unsure, assignment drops to your existing rule instantly. A booking is never left unassigned because an AI had a bad moment.

What it will not do

The limits matter more than the features. Each of these is enforced in code, not asked for politely in a prompt.

It cannot double-book anyone

Availability is computed from the calendar before the model is asked anything. Busy candidates never reach it, so no amount of reasoning can put two jobs in one slot.

It cannot ignore a skill requirement

A drone shoot only ever goes to someone certified for it. Skills are a hard filter, not a preference the model can trade away for a shorter drive.

It never invents a photographer

The answer has to be one of the candidates it was given, checked by id in code. An unrecognised answer is discarded and the fallback runs instead.

You can turn it off per organisation

It is one option among five assignment criteria. Switch back to first-available or round-robin at any time and nothing else about your scheduling changes.

What changes for you

  • Fewer reassignments and fewer apologetic phone calls
  • Less unpaid driving across the whole team
  • Tighter days without anyone being over-booked
  • A written reason for every assignment, in the audit log

Switch it on and see.

Every AI feature is off by default and takes one toggle to enable — on a single order form, or a single delivery page, before you roll it out anywhere else.

Start for free