Short answer
An AI dispatcher for field service takes the job request, checks tech availability and skills against your rules, proposes or assigns the job, texts the customer an ETA, and updates them when things shift. A human dispatcher still resolves conflicts and emergencies. It works in your field service software or calendar.
Dispatch is a constant game of rearranging
At 8:10 am a tech calls in sick. At 9:30 a customer reports a flooded basement. At 10:15 a job runs long and the next customer is already asking where the truck is. The dispatcher moves five jobs, calls three customers and tries to remember who needs a part picked up on the way.
An AI dispatcher is not a replacement for that judgment. It is the part of dispatch that is rules and messages: matching a job to the right tech under your policies, telling people what is happening, and keeping a running record.
Oraculo is a managed AI employee. You can tell it in plain language what to do over WhatsApp, iMessage, Slack, Telegram, email, phone or its app, and it works inside your tools and answers the business phone.
What the AI dispatcher does
| Dispatch step | Manual version | With Oraculo |
|---|---|---|
| Intake | Office staff takes a call, scribbles details | Answers, collects address, problem, access notes and urgency, creates the job record |
| Assign | Dispatcher scans calendars and memory | Proposes a tech based on skills, zone and open time you defined; assigns directly if you allow it |
| Tell the tech | Phone call or group text | Sends job details, address, notes and customer history to the tech |
| Tell the customer | Maybe a call-back, maybe not | Texts the appointment window, then an update when the tech is on the way |
| Re-plan when something slips | Frantic calls | Detects the delay from a tech's update, offers a new plan to you, messages affected customers once you approve |
Field service shops usually run software like ServiceTitan, Jobber, Housecall Pro or a shared calendar. Oraculo works with tools that have an API or a login and can log into those without an API on its own secure computer. What it can read and write in your specific platform is confirmed during setup.
Rules in, jobs out
Dispatch quality depends on rules written down. The more precise they are, the better any dispatcher performs, human or AI. These are the rules worth stating:
- Skills and licenses. Only certain techs can do gas work, panel upgrades or refrigerant jobs.
- Zones and drive time. Which tech covers which area, and the maximum drive between jobs.
- Job length. Typical duration by job type, with a buffer.
- Priority. What counts as an emergency, who can be pulled off a lower-priority job, and whether the customer is notified first.
- Customer preferences. Repeat customers who want the same tech, or who must be called before arrival.
Oraculo applies these the same way every time and remembers past fixes, such as the last time a tech visited a property. If your rules do not cover a case, it asks rather than guesses. To write them well, read how to write SOPs your AI employee can follow.
ETAs and customer updates
Most complaints in field service are about not knowing. A text with a window, a heads-up when the tech is 30 minutes out, and an honest note when something slips remove most of them. Oraculo sends those from the information techs give it, such as 'running 20 late' or 'on my way', and from your calendar.
After the job, it can send a thank-you, collect payment through a Stripe link if you use one, and request a review. For the related pieces, see AI scheduling assistant for service businesses and AI review request assistant.
A sample delegation
At 7 am you text: “Danny is out sick. Move his jobs to Rosa and Eli based on zone, keep emergency calls first, and text each affected customer their new window. Anything that doesn't fit, send me the list. And for new calls today, offer afternoon windows only.”
- Reads Danny's jobs for the day and the open time on Rosa's and Eli's calendars.
- Proposes the reassignment, in zone order, and flags jobs that need a license only Danny has.
- After your yes, updates the calendars and texts customers their new windows.
- Sends you the leftover list and answers incoming calls with afternoon windows.
What stays with a human dispatcher
- Emergencies and safety calls. Gas leaks, electrical hazards, flooding with live power. A person decides, quickly.
- Trade-offs between a loyal customer and an angry one.
- Overtime, technician welfare and who works the weekend.
- Pricing exceptions and warranty decisions.
You choose how much it assigns on its own and how much it proposes for approval. Many shops start with proposals only.
How Oraculo handles this, and what it costs
Starter is $12 per hour of work with a 6-hour weekly minimum, about $312 a month. Business is $8 per hour with a 43-hour weekly minimum, about $1,500 a month, with a dedicated Slack account manager and a built-in CRM add-on at $50 a month. Billing follows a published task-time chart. Setup is $499 one time with four 1-hour Zoom sessions. Phone calls are $0.19 a minute, and there is a 30-day money-back guarantee.
Trade-specific versions are covered for plumbers and HVAC companies. To see it reassign a day's jobs, book a 20-minute demo.
Key takeaway
Good dispatch is rules plus constant messages. An AI dispatcher carries the rules and the messages, and leaves the hard trade-offs to the people running the day.
Frequently asked questions
What does an AI dispatcher do?
It takes job requests by phone or text, applies your rules for skills, zones and priority to propose or assign a technician, sends the job details to the tech, and keeps the customer updated with a window and ETA. Humans handle conflicts and emergencies.
Will it work with ServiceTitan or Jobber?
Oraculo connects to 300+ tools and works with anything that has an API or a login. How deeply it can read and write in a given platform is confirmed with your engineer in the setup sessions.
Can it dispatch emergencies?
It can recognize the emergency rules you define and alert the on-call person immediately. For safety-related calls a human should make the dispatch decision.
How does it know where my techs are?
It works from what you give it: tech status updates by text, your calendar and your field service software. It does not guess locations; if it lacks information, it asks the tech.
How much does it cost?
Starter is $12 per hour of work with a 6-hour weekly minimum, about $312 a month, plus $499 one-time setup. Calls are $0.19 per minute. 30-day money-back guarantee.