Skip to content
Based in London · serving all of Ontario

Keep your number. Never miss the job.

Right On Call is an AI receptionist for Canadian businesses. Your line stays on your own number. You decide when the agent answers. After a few rings the AI picks up, books the work, and sends you a text.

AI voice receptionist dashboard answering a live call and booking an appointment
See it, then try it

Hear Right On Call handle a call before you commit.

Pick your industry to preview how the AI triages a real scenario, then request a live call and talk to it yourself.

Sample call preview

Apex Mechanical

AI receptionist · Maya

0:00 / 0:57

This is a scripted sample call, not a recording of a customer. Want to talk to the real thing?

Revenue recovery

What missed calls are actually costing you

A planning estimate: missed calls × a realistic recovery rate × your average ticket, minus a Right On Call month.

Estimated recovery

$5,434 CAD/month

About 19.1 recovered jobs · $65,208 CAD / year

Right On Call month
$199 CAD
Net per month
$5,235 CAD
vs monthly plan
27× recovered

Estimate only. Not a guarantee. Recovery assumes a live answer on calls that currently hit voicemail. Actuals depend on your mix of emergencies, quotes, and junk calls.

After the call

What you get besides a picked-up phone

Pricing you can predict
One monthly plan and one per-minute overage rate. A busy month costs a bit more. It never moves you to a higher tier.
Lands where you already work
Bookings go into your Cal.com or Calendly calendar, and into Jobber if you run it. The shop gets a text with the job details the moment a call books.
A person when it needs one
If the caller asks for a person, or the call needs judgment the script doesn’t cover, your team gets a text right away with the name, number, and reason.

Everything else, labelled live or on request: features and integrations.

How it works for your kind of business

A plumber and an accounting firm miss different calls. Pick yours to see what the receptionist does with them.

Four trades, four different first questions

A furnace call starts with whether there is no heat at all or it is running but not keeping up. A plumbing call starts with where the water is and whether it is still spreading. An appliance call starts with which appliance and what brand. A sparking outlet skips the questions and goes straight to a fixed safety script. Right On Call asks the one that fits the call in front of it, so your tech has the answer that matters before the truck leaves.

Learn more about Home Services
  • Urgent or routine, sorted against your own emergency list
  • Brand and model on the call, a photo request by text after it
  • Urgent jobs texted to your on-call phone right away
Pick the voice

Hear the voices before you pick one.

Same script, 6 voices, so the only thing that changes is who answers. Pick one during setup and we put it on your line. Switching later is a config change, not a rebuild.

The script

“Thanks for calling Apex Mechanical, this is name, the AI receptionist. I can book a technician, check that you're in our service area, or get a message to the on-call team. What's going on today?”

Voices by ElevenLabs, rendered on the same model the phone line uses. These are clips of the script above, not recordings of real calls, and a phone line carries narrower audio than your speakers, so every voice sounds a little flatter on a call. Samples are in English. Want a voice not listed here, or to hear one in French first? Ask during setup.

Bilingual on the phone

English or French, whichever the caller starts in.

If a caller starts in French, the receptionist answers in French and stays there for the whole call. This website is in English; the phone line is bilingual. Other languages can be trained as part of a build.

EnglishNative fluencyFrenchFrançais natifCustom training on request
What bilingual intake actually requires →
FR

Bonjour, comment puis-je vous aider aujourd'hui?

EN

Hi! I can book that appointment for you right now.

FR

Parfait, je réserve votre rendez-vous pour demain.

Integrations

Sits on the number your leads already call

Google LSA, HomeStars, and Yelp ring the number on your listing, so answering that number is the whole integration. Jobber connects from the dashboard. Housecall Pro is built during setup, and each card says which is which.

View all integrations
  • Google LSALive today

    Local Services Ads already ring the number on your Google listing. We sit on that line, so the lead is answered instead of going to voicemail.

  • HomeStarsLive today

    Ontario homeowners search HomeStars for a pro. Your AI receptionist answers the number HomeStars publishes for your business, so a click-to-call lead is answered instead of going to voicemail.

  • YelpLive today

    Calls from your Yelp page ring your public number and the receptionist picks up. Messages in the Yelp inbox stay there; we don't read them.

  • Google CalendarLive today

    Live today through Cal.com or Calendly. Direct Google OAuth, skipping the middle layer, is a scoped setup.

  • Cal.comLive today

    Default booking calendar. Connects through to Google, Outlook, and iCloud so the slot is real. Visit length is the event type you Save in the dashboard.

  • TwilioLive today

    A local number is included on every paying plan. SMS confirmations, photo intake, and escalation texts run on it.

  • JobberLive today

    Connect Jobber from the dashboard. The call can create a client and a job. It doesn't assign a technician. Not a Jobber App Marketplace listing.

  • Housecall ProOn request

    Booking and job notes into Housecall Pro for shops already on it. Housecall Pro only opens its API on its MAX plan, so the shop needs to be on MAX.

Security & compliance

Treat the phones like customer data, because they are

Read how we handle data
  • PIPEDA-aligned

    Minimum data, recordings belong to you, no list-selling.

  • Not used to train models

    Your calls are for dispatch and booking, not foundation-model training.

  • You can kill the line

    Dashboard switch, encrypted tokens, isolation per client.

Onboarding

Hear it in 24 hours. Live within 7 days.

You hear a first working version of your receptionist within 24 hours of a complete onboarding pack, and the target is to have you live within 7 days. When it runs longer, the pack is usually missing hours, coverage rules, or on-call numbers.

  1. Day 0

    You send the onboarding pack

    Hours, service area, emergency rules, on-call numbers, greeting, and the tools you already use. The clock starts when this is complete, not when you first email us.

  2. Day 1

    You hear a first version

    Script, triage, dispatch rules, and the calendar or Jobber hook. Within 24 hours of a complete pack you hear a working first pass and mark what sounds unlike your shop.

  3. Days 2–5

    We wire the phones

    Included Twilio number, recording disclosure, SMS templates, dashboard access, and a private test line so you can argue with it before customers do.

  4. Days 6–7

    You go live

    Forward the public number, publish the included Twilio number, or port. We sit on the first real calls with you and tune anything that feels off. A field-service or property-system integration can take longer.

Want the wiring diagram? How the technology actually works

Three ways to run the line.

Minutes included, setup paid once, no term. Pay for the year and the setup is waived. Prices in Canadian dollars, plus HST.

Annual: setup waived, 1 month free

Essential

One line, answered around the clock.

$199CAD /month

Plus $699 CAD setup, paid once. No term.

200 minutes a month included

Then $0.70 CAD a minute, billed to the second

Start with Essential
  • 24/7 answering, emergency triage, and dispatch
  • Books your calendar, or creates the job in Jobber
  • SMS confirmation and photo intake
  • English and French on every call
  • Built for your trade, tuned after launch

Managed

Recommended

A crew on rotation and a job system.

$449CAD /month

Plus $1,299 CAD setup, paid once. No term.

500 minutes a month included

Then $0.60 CAD a minute, billed to the second

Start with Managed
  • Everything in Essential
  • Calls land as jobs in your ServiceTitan, Housecall Pro, AppFolio, or Buildium (one system, built in setup)
  • Roster-aware dispatch and after-hours rules
  • One extra language, and lead callback once it ships
  • A named contact and quarterly script reviews

Enterprise

Several locations, or a security review.

Custom

Scoped per account and quoted in writing.

Volume minute pricing

One bill across every location

Talk to us
  • Many locations and numbers on one account
  • Integrations scoped across your whole stack
  • Security review, DPA, and questionnaires answered
  • Response targets agreed in writing

30-day money-back guarantee, on every plan.

Ask within 30 days of going live on your number, for any reason, and we refund the setup fee and your first month. On annual, the whole year. Only minutes over your plan and separately quoted integration work stay billed.

  • No term on monthly
  • Minutes billed to the second
  • Going over never changes your plan

Full pricing, what setup includes, and billing questions