Agentic AI for service departments & workshops

Put your service drive
on autopilot.

Let Otto handle the phones, the WhatsApps, the web chat, the MOT chase and the service-due winback.
Bays full. No leads dropped.

Otto Outreach
Service due on the Golf. £179 incl. courtesy car. Sat 10:30?
Yes please ✓
WhatsApp · Booked into DMS
Otto Loyalty
£50
Service voucher
Wallet passApple/Google
Issued · winback score 92
O
Otto Reception · Service line
Inbound call · Saturday 09:42
LIVE
"Morning, my MOT's due next week. Any chance Saturday?"
Of course. I've got 10:30 or 14:15 with a courtesy car. Which works for the Golf, LV21 KFG?
"10:30, that's perfect."
Booked. Confirmation just gone to your phone. See you Saturday.
Booking created · WIM-9112 Saturday 10:30 · MOT + courtesy car · written into the service diary
Reception Outreach Loyalty Same Otto · one diary
One ecosystem

Three products.
One customer record.

Otto Reception answers what comes in. Otto Outreach chases what didn’t. Otto Loyalty brings them back. They share one DMS, one diary, one customer record — so the conversation never starts from scratch.

1. Customer reaches in (Reception) 2. Booking lands in your diary 3. Service done, voucher issued (Loyalty) 4. Months later, Otto chases for the next one (Outreach)
See it in action — pick a product

From an unanswered call
to a booking on the diary.

Four steps. Same Otto across every one. Watch what happens between the customer's first signal and the slot landing in your DMS.

Listen

Otto picks up.

Voice, WhatsApp, web chat or SMS — first ring, every ring. Including weekends, lunchtimes and after-hours.

Read

Knows the car.

Reads the DMS in real time — vehicle, service history, MOT date, courtesy-car availability, customer intent.

Decide

Picks the next move.

Books, qualifies, escalates, or follows up — using your tone, your hours, the customer's preferred channel.

Book

Lands in your DMS.

Right advisor, right job type, courtesy car attached. Confirmation goes to the customer. Your team sees it where they already work.

Spot

Sees the signal.

Otto reads MOT dates, service intervals, lapsed visits and recall feeds — every customer, every car, every night.

Reach

Picks the channel.

WhatsApp first — it's where customers actually reply. Voice fallback if no answer in 48 hours. SMS catches the rest.

Convert

Books the slot.

Customer answers in their own time, in their own channel. Otto handles back-and-forth and lands the booking — no human in the loop.

Track

Earns its keep.

Every campaign reports back: opens, replies, bookings, revenue. The ones that work get more budget. The ones that don't get killed.

Identify

Picks the right customer.

Otto scores every customer on lifetime value, recency, and openness. Vouchers go to the ones who'll actually come back.

Issue

Builds the offer.

Right amount, right car, right expiry. Otto picks the discount that earns back the visit without leaking margin.

Deliver

Lands in the wallet.

One tap to add to Apple Wallet or Google Wallet. WhatsApp delivery, SMS fallback. Channel that the customer actually opens.

Redeem

Earns the visit back.

Voucher scans at the bay, discount applies, DMS updates. Customer gets the next nudge automatically. Loop closes.

Inside Otto

How Otto works the service drive.

An agentic loop running 24/7 across voice, WhatsApp, web chat and SMS. Otto listens to what the customer wants, looks up the vehicle and history, decides the right next step, takes the action, and learns from how the conversation went.

🎧
01
Listen
Picks up the call, the WhatsApp, the web chat. Real UK voice. No phone-tree menus.
🧠
02
Understand
Recognises the vehicle, the service history, the customer's intent — in seconds.
⚙️
03
Decide
Books, qualifies, escalates or hands off — using your rules, your hours, your tone.
📥
04
Act
Writes the booking into your DMS. Sends confirmation. Alerts the right advisor.
📊
05
Learn
Every call recorded, transcribed, scored. Tightens up overnight. Reviewable by you.
Otto · Your AI Service Advisor

Powered by GPT-class voice and language models. Trained on your service drive, not the open web.

What Otto delivers

Three products, three jobs.
All measured in £ and bays.

Each Otto module is built around one job. Switch them on individually or run the full set — the outcomes stack on the same diary, the same DMS, the same customer record.

📞 Reception

Stop missing inbound.

Voice, WhatsApp and web chat answered on the first ring. Every caller booked or qualified. The Saturday-cover advisor bill goes away.

  • 0missed calls
  • 30%+of bookings outside opening hours
  • 14dto live with your DMS
See Reception →
📤 Outreach

Run the chase that always slipped.

Multi-step journeys across WhatsApp, voice and SMS. Service-due, MOT, no-show, lapsed-customer winback — without anyone in the office doing it manually.

  • +18%MOT capture from your own database
  • more lapsed customers won back
  • 1k+conversations / site / month included
See Outreach →
🎁 Loyalty

Turn one-time visits into return customers.

Voucher campaigns and Apple/Google Wallet passes scored against winback likelihood. Redemption tracked back to revenue in the DMS.

  • 23%average voucher redemption
  • £420avg service revenue per redemption
  • 100vouchers / site / month included
See Loyalty →

All three on one diary. One contract. One customer record. One AI behind every conversation.

The reality at most service desks

You can't hire your way
out of the phones.

Service Managers we talk to all describe the same three problems. Otto was built to fix exactly these.

01

The 8am rush kills your morning.

Drop-offs queueing at the desk. Phones ringing out. Half your bookings end up in voicemail. By 9:30 your advisors are already behind, and the techs in the bays are waiting for jobs.

02

Saturday cover costs a fortune.

You either staff up at weekend rates or send the calls to voicemail. Either way, the customer who needed an MOT booked tomorrow rings the dealer down the road instead.

03

The MOT chase always slips.

The list of customers due for MOT, service or recall is sitting in the DMS. Reception means to call them. Reception is on the phones all day. So the chase doesn't happen — and lapsed customers walk.

Journeys

Agentic workflows for the service drive.

Service-due chase, MOT reminders, no-show recovery, lapsed-customer winback — Otto runs them autonomously. Drag-and-drop trigger, channel and wait steps. Branch on reply or no-reply. Fall back to voice when WhatsApp goes quiet.

app.otto.ai/journeys/mot-chase

MOT chase · 4 weeks before due

142 IN FLOW · 38% BOOKED THIS WEEK
LIVE
Trigger · START
MOT due in 28 days
Pulled from DMS each morning
142 entered today
💬 WhatsApp
Friendly nudge
“Want me to find a slot?”
47 in flight · 32% reply
replied & booked
🎯
Goal · Booked
29 customers
no reply · wait 3 days
📞 AI Voice Call
Otto rings the customer
Books mid-call · goal: MOT
18 calls today · 61% pickup
picked up & booked
🎯
Goal · Booked
11 customers
no answer · wait 1 day
📱 SMS
Final nudge
One-tap booking link
7 sent today
tapped & booked
🎯
Goal · Booked
6 customers
End of journey
No-response cohort
Re-enters next quarter for the same chase

Service-due winback · 11 months since last visit

238 IN FLOW · 24% BOOKED THIS MONTH
LIVE
Trigger · START
11 months since last invoice
Pulled nightly from your DMS
238 entered this month
💬 WhatsApp
Personalised reminder
“Your Golf is due a service — got 30s?”
96 in flight · 28% reply
replied & booked
🎯
Goal · Booked
34 customers
no reply · wait 2 days
📞 AI Voice Call
Otto rings during work hours
Mentions courtesy car if booked > £400
42 calls today · 58% pickup
picked up & booked
🎯
Goal · Booked
21 customers
no answer · wait 1 week
💬 WhatsApp
Voucher offer
£25 off if booked this month
14 sent today
redeemed & booked
🎯
Goal · Booked
3 customers
End of journey
Cooled-off cohort
Re-enters in 6 months · tone softens

No-show recovery · same-morning rebook

12 IN FLOW · 71% REBOOKED WITHIN 24H
LIVE
Trigger · START
Booking marked no-show
DMS appointment status → webhook
12 entered today
wait 30 min · in case they're late
📞 AI Voice Call
“Everything OK? Want to rebook?”
Offers today's free slots first
9 calls today · 78% pickup
rebooked today
🎯
Goal · Bay filled
5 customers
no answer · wait 2 hours
💬 WhatsApp
Apology + reschedule link
“No worries — pick a time that suits”
3 in flight
rescheduled
🎯
Goal · Rebooked
2 customers
still no reply · wait 1 day
📱 SMS
Final nudge
One-tap booking link
1 sent today
tapped & booked
🎯
Goal · Rebooked
1 customer
End of journey
Flagged for service manager
Showed up zero touches · manual review
Service-due winback
Mileage or interval, whichever's first
MOT chase
4 weeks · 2 weeks · day-of
No-show recovery
Same-morning rebook into today's gaps
Lapsed-customer winback
18m+ since last visit, gentle tone

Use a template, edit it, or build your own from scratch. Approve the message style once — Otto runs the rest.

See all channels & journeys →
What changes for the workshop

The numbers Service Managers care about.

Early pilot data from a UK franchised group. Verified weekly during the pilot.

We went from missing one in five calls to missing none. The Saturday cover bill is gone. And the MOT list — for the first time in years — is actually getting worked.
Service Manager · UK franchised group
12 sites · pilot from week 6
100%
Calls answered. Including weekends, lunchtimes and after-hours.
+23%
More service bookings — Saturdays and after-hours alone.
38%
MOT chase conversion. Customers who reply on WhatsApp and rebook the same day.
Plugs into your DMS

Bookings drop straight into your service diary.

Otto reads your existing diary, your service types, your courtesy-car availability and your customer history. When it books, the slot lands in your DMS the way your advisors expect — same advisor codes, same job types, same notes.

Your team doesn't learn a new system. They just stop typing reminders into a campaign tool at 5:45pm.

See all integrations →
Keyloop
Drive · Autoline
✶ Otto
Pinewood
Pinnacle
✶ Otto
Kerridge
K8 · Autoline
✶ Otto
CDK
Drive
✶ Otto
Book a demo

See Otto answer, chase and bring them back.

Twenty minutes. We’ll show you Otto Reception handling a real-feel service call, Otto Outreach running a WhatsApp MOT chase, and Otto Loyalty issuing a wallet-pass voucher — all using your DMS, your service types, your tone of voice.

  • All three products demoed live — Reception, Outreach, Loyalty
  • Live in 14 days with your DMS
  • No procurement detours — pilot first, contract after
  • Otto will text you back within the next minute
  • UK & EU data residency. GDPR clean.

By submitting you agree to be contacted about Otto. No spam. UK & EU data residency.