Lesson bookings, handled.
An AI assistant on WhatsApp for self-employed driving instructors. Your learners book lessons by chatting. You approve each request with one tap.
Tell me when it opensOpens an email to us. Curbo is in final testing and not yet taking on instructors.
Sam, a learnerHi, could I have a standard lesson on Thursday at 3pm?
Anna's AI assistantPlease check your lesson request before I send it to Anna:
Thursday at 15:00
Standard lesson (60 minutes), £40.00
Pickup: 12 Acacia Road, RH10 1AA
Send request, tapped Change pickup Cancel
On Anna's phone
Anna's AI assistantNew lesson request from Sam Smith:
Thursday at 15:00
Standard lesson (60 minutes), £40.00
Approve, tapped Decline Decline & block
Back on Sam's phone
Anna's AI assistantAnna has confirmed your lesson:
Thursday at 15:00
A day with Curbo
Your assistant answers learners straight away, so you can keep your eyes on the road.
-
07:00 Your day arrives
Each morning, at the time you choose: your lessons, their pickups, who has confirmed they are coming, and anything waiting for you.
Anna's AI assistantYour lessons today, Thursday:• 10:00 to 11:00 Jo Brown, Standard lesson. Pickup: 3 Mill Lane, RH6 7AB. Attendance confirmed.• 15:00 to 16:00 Sam Smith, Standard lesson. Pickup: 12 Acacia Road, RH10 1AA.
An example. -
10:42 You are teaching. It answers.
Learners ask in their own words, at any hour, and are only ever shown your available times. You are not interrupted until a request needs you.
On Priya's phone
Priya, a learnerAre any standard lessons available on Saturday morning?
Anna's AI assistantThese standard lessons are available on Saturday morning: 09:00, 10:30 and 11:30. Which would you like?
An example. -
11:05 You say no, politely
Between lessons, you decide. Every request waits for your tap, unless you choose automatic approval. With no reason given, the learner gets a polite, neutral line. Your assistant never invents an excuse for you.
Anna's AI assistantNew lesson request from Priya Patel:
Saturday at 09:00
Standard lesson (60 minutes), £40.00Approve Decline, tapped Decline & block
Anna's AI assistantWould you like to give Priya Patel a reason for declining their request for Saturday at 09:00?
Give reason No reason, tapped
On Priya's phone
Anna's AI assistantYour request for Saturday at 09:00 was not accepted. Unfortunately Anna is unable to accommodate that time. Please choose another slot.
An example. -
12:40 Your diary, by message
Time off, weekly lessons and changes, all by chat. You see a summary first, and nothing changes until you tap Confirm.
AnnaI'm off next Monday
Anna's AI assistantPlease confirm this time off:
Monday, all day
Confirm to go ahead, or Cancel to leave everything as it is.Confirm, tapped Cancel
An example. -
14:00 Learners are reminded
A day before, an hour before and five minutes before, and you choose which ones to send. The day-before reminder lets a learner confirm they are coming, or cancel.
On Sam's phone
Anna's AI assistantYour driving lesson with Anna starts in 1 hour, at 15:00.
Pickup: 12 Acacia Road, RH10 1AAAn example. -
16:05 Paid straight to you
Learners pay you by Monzo or bank transfer. Mark a lesson as paid and Curbo sends them a PDF receipt.
Type your costs or send a photo of a receipt, and get a monthly report with an estimate of your tax. It is an estimate, not tax advice.
AnnaSam paid by Monzo
Anna's AI assistantPlease confirm this payment:
Sam Smith paid £40.00 for their lesson on Thursday at 15:00.
Sam will be sent a receipt, and you a copy.Confirm, tapped Cancel
An example.
Your tax
As you get paid and record your costs, your assistant estimates your tax, so you know what to put aside.
- Income
- £21,000.00
- Every payment you mark as paid, on the day you mark it, less any refunds you send. Cash, and income from before you joined, you add by chat.
- Less costs that count
- £4,900.00
- Car costs count at your car's share of use for work. A cost that is partly private counts at the part for work.
- Profit
- £16,100.00
- Income less those costs. If your costs come to less than the £1,000 trading allowance, the allowance comes off instead.
- Income tax
- £706.00
- At that tax year's rates, after your personal allowance, and at Scottish rates if you live in Scotland.
- National Insurance
- £211.80
- Class 4, on your profit above its lower limit.
- Student loan
- £0.00
- Repayments on your plan, if you have one. Anna does not.
- Estimated tax so far
- £917.80
- If you have a job or a pension as well, these figures show only what your driving work adds.
A cost takes one message
Send it in your own words, or send a photo or PDF of the receipt. Your assistant shows how much of it counts, and nothing is saved until you tap Save.
To get the figures right, it asks a few questions, one at a time: whether you live in Scotland, your student loan, any other income, and how much of your car's use is for work.
AnnaFuel £65.20
Anna's AI assistantPlease check this cost before I save it:
Fuel, £65.20, Monday 12 October.
It is a car cost: 90% of it counts, for your work: £58.68.
Save, tapped Cancel
What to put aside
On the 1st of each month, a report tells you what that month added to your estimated tax. You can ask for one at any time, for a month or the tax year so far.
Your personal allowance comes off first, so early months can show nothing to put aside, and later months more. Each report is a PDF, with a spreadsheet for your accountant.
Anna's AI assistantYour report for October 2026: income £3,000.00, costs that count £700.00, profit £2,300.00. For the 2026 to 2027 tax year so far, your estimated tax is £917.80: put aside £598.00 for October 2026. It is an estimate, not tax advice.
Ready for Making Tax Digital
HMRC has started moving sole traders to quarterly updates. You will need them from 6 April 2027 if your income before costs was over £30,000 in the 2025 to 2026 tax year, and from 6 April 2028 if it is over £20,000 in 2026 to 2027.
Every report's spreadsheet has a sheet with your figures for each update, in HMRC's categories, ready to upload to bridging software that sends them to HMRC. These are the figures you recorded, not an estimate, so check them before you send them.
Anna's AI assistantThe figures for October 2026 as a spreadsheet, for your accountant.
| HMRC category | 6 April to 5 July 2026 | 6 April to 5 October 2026 |
|---|---|---|
| Turnover (takings, fees and sales) | £9,000.00 | £18,000.00 |
| Car, van and travel expenses | £1,800.00 | £3,600.00 |
| Total expenses | £2,100.00 | £4,200.00 |
The tax figure is an estimate to help you put money aside, not tax advice. It leaves out VAT and capital allowances, such as on a car you buy. Curbo cannot send your updates to HMRC itself, and it does not file your tax return. Please check your tax return with an accountant or HMRC.
How to join
When Curbo opens, it will take four steps.
-
Sign up
Create your Curbo account. It only takes a minute.
-
Start your free trial
The first 14 days are free. We take your card details when you start, and first charge you on day 15 unless you cancel.
-
Set up by chat
Your assistant asks about your hours, prices and rules, one step at a time.
-
Invite your learners
Each learner gets their own link to your assistant.
Questions
Sam, a learnerCould we practise the test route next week?
Anna's AI assistantI have passed your message to Anna, who will reply to you here. Until then, your messages will go straight to Anna. Send "done" when you have finished, and I can help you again.
How much will it cost?
The monthly price is not set yet. You will see it before you give any card details, and the first 14 days are free.
Who is behind Curbo?
Curbo is run by Mohammad Subhan Khan, a sole trader in Crawley, United Kingdom.
Do my learners need an app?
No. They only need WhatsApp. You send each learner an invitation link, which opens a chat with your assistant.
Which WhatsApp number does it use?
Curbo has one number, shared by every instructor. Your learners message that number rather than your own, and each conversation is kept to you and that learner. You talk to your assistant from your own mobile.
What if the AI gets something wrong?
It works from your real diary and prices, not from guesses. A new lesson or a move waits for your tap, unless you switch on automatic approval. Anything you ask it to change is shown as a summary first, and nothing happens until you tap Confirm. Learners can cancel their own lessons, and you are told when they do.
What happens when it cannot help?
It passes the learner's message to you, word for word, and your reply goes back the same way. Either of you can send "done" to hand back to the assistant.
Does Curbo handle my money?
No. Learners pay you directly by Monzo or bank transfer. Curbo cannot see your bank, so you tell it when a payment has arrived, and it sends the receipt.
What happens to my data if I leave?
Your account is kept for 90 days after your subscription stops, in case you come back. A week before it is deleted, we email you your records and a link to download your receipt photos. Then your account and your learners' data are deleted.
If you are a learner
Talk to your instructor's assistant on WhatsApp, at any time of day.
- It always tells you it is your instructor's AI assistant, never your instructor.
- You only ever see available times, never other learners' names, lessons or addresses.
- You pay your instructor directly. Curbo never asks for your bank details.
- Send "delete my data" at any time to remove your messages and contact details.
Opening soon
Curbo is being tested now. If you are a driving instructor and would like to hear when it opens, this is all it takes.