Recover the leads you're currently losing.
Missed call? Unanswered web enquiry? After-hours lead? Unfollowed quote? Callkept replies within seconds, qualifies the customer and books them in — before they ring the next firm.
Every unanswered call is a customer you already paid for.
Ads, directories, your website — you paid to make the phone ring. Then it rings while you're up a ladder or it's 7pm, nobody answers, and the caller tries the next firm within a minute.
Customer calls. No answer.
No callback route, no text-back, no way to book. They move on.
With Callkept: reply in seconds.
Your named automated assistant asks what they need and where.
Qualified and booked.
Job, postcode, urgency captured. Real slot offered and locked. You're notified.
From missed call to booked job, without you stopping work.
- 1
Divert missed calls
Keep your number. On no-answer or busy, your line diverts to your Callkept number. Two-minute setting; we give per-provider instructions.
- 2
Reply in seconds
The caller gets a text from your named automated assistant — sorry we missed you, what do you need?
- 3
Qualify
Job type, postcode against your service area, urgency. Gas smell or CO alarm gets safety guidance first and a priority callback.
- 4
Answer from your facts
Opening hours, callout policy, services, FAQs — only what you've confirmed. Unknowns go to you, never invented.
- 5
Book or callback
Real availability from your rules or Google Calendar, re-checked and locked before it's confirmed.
- 6
Notify and report
Lead by email (SMS for urgent). Every Monday a Lead Recovery Report keeps confirmed revenue separate from estimates.
Example conversation. The assistant's words come from the business's confirmed facts; slot times come from its calendar rules.
A weekly report that never dresses estimates up as revenue.
You don't buy chatbots. You buy fewer lost enquiries, faster responses and more booked jobs — measured. Mark each recovered lead won or lost and the report shows what the service is actually worth.
- Customer-confirmed revenue counted only from leads you mark WON
- Estimated pipeline always labelled as an estimate
- Zeros reported as zeros
| Inbound calls | 127 |
| Missed / after-hours | 31 |
| Recovered conversations | 27 |
| Qualified | 18 |
| Appointments booked | 9 |
| Confirmed wins | 4 |
| Customer-confirmed revenue | £— |
| Estimated pipeline | £— (estimate) |
Illustrative layout. Your report contains your real numbers.
Built to be checked, not believed.
Callkept doesn't publish testimonials it hasn't earned yet, and it won't tell you you're "losing £18,000 a month". It audits your public website against a scoring method anyone can read, shows you a worked example on your own phone, and reports your own numbers back to you every week. If it isn't recovering enquiries, you'll see that too — and you can cancel in two clicks.
Rami Kheir, founder
Straight answers.
Does the customer know they're talking to software?+
Yes, always. The first message says it's the business's automated assistant, and Reply STOP works on every message. We never pretend to be a person.
What if the assistant doesn't know the answer?+
It only answers from facts you've confirmed (services, hours, callout policy, FAQs). Anything else it defers to you — it never invents prices, availability, warranties or advice.
How does it avoid double-booking?+
Availability comes from your rules or your Google Calendar, and the slot is re-checked and locked before it's confirmed. The AI proposes; the calendar decides.
What happens with emergencies?+
If someone mentions a gas smell or CO alarm it gives the National Gas Emergency number first, flags the lead as urgent, and asks you to call back as a priority.
Do I keep my phone number?+
Yes. You set a divert on no-answer and busy to your Callkept number. Calls you pick up are untouched.
How long does set-up take?+
About 10 minutes: confirm the details we pre-filled from your website, set the divert, run a test from your own phone, go live. No sales call needed.
Is there a contract?+
No. Monthly, cancel anytime from your billing page. Prices exclude VAT.
Where is my data kept and for how long?+
Hosted in the EU (Frankfurt, Germany) on UK-adequate infrastructure. Conversation data is kept 90 days by default (you can change it), exportable and deletable from Settings. Your data is never used to train shared models.
Find out what your website does with a 7pm caller.
Free, automated, 20 seconds. Scored 0–100 with a public methodology. No card, no call.