Your TA team is drowning. Your competitors hire them while you're still typing ‘thanks for applying.’
If you run a tech or SaaS company hiring 5+ roles right now, your inbound applications are sitting in someone's inbox while your competitors hire them. Your senior engineering pipeline is empty because nobody applies. Your TA team is drowning in unqualified applicants, and your hiring managers are blaming the recruiter you can't afford to replace.
Watch this first. 2 minutes
- 8 years in performance marketing
- AI workflows shipped to production
- 14 day delivery on Build
- 60 day placement guarantee on Sonny
Sonny is the brain. Your stack stays.
The systems you already use feed Sonny. Sonny acts on them. Every candidate, hire and rejection makes Sonny sharper for the next one. Live in 72 hours, fully trained on your business inside 60 days.
Sonny knows your business inside 60 days. Or you walk.
Every approved candidate, rejected CV, manager note and signed offer feeds Sonny's understanding of your business. Day 1 Sonny is configured. Day 60 Sonny is trained. If Sonny isn't pulling its weight by then, the £1 pilot ends. No fight. No invoice.
Our candidate response time
Avg time to fill, senior tech roles
Of senior engineers ignore LinkedIn InMails
Extra hire or we work free
Pricing
Try Sonny for £1. Cancel anytime.
Trial
Get started
first month, then
- Full Sonny stack for 30 days
- Source / screen / reformat / place / headhunt
- Email outreach + SMS + voice agent
- Chrome extension + autopilot
Most popular
Pro
or
- Everything in the trial, no time limit
- Unlimited human seats per workspace
- Email outreach (Gmail / Outlook / SMTP, OAuth)
- SMS-consent → voice agent headhunt
- Autopilot schedules + Chrome extension
By quote
Enterprise
Custom
Custom volumes · talk to us for pricing
- Everything in Pro
- Custom credit + voice quotas
- Managed infrastructure + custom voice agent
- Priority queue + dedicated CSM
- SLA on response time
Works alongside your existing stack.
Sits on top of your ATS. Connects to your CRM and comms. Nothing gets replaced. It just runs faster.
ATS Platforms
CRM & Communications
+ any platform with a webhook or API
Four problems crippling your hiring right now
Your TA team is buried in inbound applicants
A senior engineer applies on your careers page at 11pm. Your TA Lead sees it 14 hours later, behind 200 other unscreened CVs. By then your competitor has already booked them into a screen. The team that replies fastest wins. You reply in 21 days.
Senior engineers ignore the engineering manager pinging you for the candidate update
60% of senior engineers never open the LinkedIn InMail. The ones who do reply to whoever sounds least like a recruiter. Your sourcer sends 80 a day and books two screens a week. The pipeline for staff and principal roles is empty.
Your TA Lead with 47 open reqs is doing recruiter work, not pipeline work
Sifting CVs, sending screening questions, chasing reference checks and offer letters, fixing ATS hygiene and pipeline reporting. Your TA Lead is doing tasks that should be automated. Hiring managers are blaming the recruiter you can't afford to replace.
Your ATS is rotting candidates instead of moving them
Greenhouse, Lever, Ashby, Workable. They store the candidate beautifully. They don't reply to the candidate. So 40% of your applicants ghost before someone gets to them. You're paying for a CRM and losing the people in it.
Meet Sonny. Here's what he does for your team.
All included. Candidate response is the hero. The others stack on top.
Sonny replies to every candidate
Engineer applies at 11pm Tuesday. By 11:01pm Sonny has replied with a personalised message, prequalified them against the JD (stack, years of experience, location and timezone, work authorisation, comp expectations), and booked them into your hiring manager's diary for 9am Wednesday. No TA time. No candidate lost to your competitor.
Sonny rebriefs every CV to your standard
Sonny reformats every candidate CV to your team's standard pack, including stack, years per language/framework, work authorisation, comp expectations, and notice period. Your hiring manager opens it ready to interview, not ready to dig.
Sonny reactivates dead ATS pipelines
The 4,000 candidates rotting in your Greenhouse from the last 18 months. Sonny messages every one of them, requalifies against your live reqs, and pushes active candidates back into your pipeline. Silver medallists, declined offers, role not right now. They're still gold. From an ATS you already pay for.
Sonny watches every open req
Live alert the moment a req opens in your ATS. Sonny starts sourcing and screening before the hiring manager finishes writing the JD. By team, role, location. Zero gap between req opening and pipeline filling.
Sonny chases every offer to signature
Reference checks, offer letter signoff, background check status, work authorisation paperwork. Sonny chases each one until it lands, stores it on the candidate file, and flags blockers before the start date. Your ATS hygiene and pipeline reporting build themselves.
Sonny augments your ATS. He doesn't replace it.
Your stack stays. Your team stays. Sonny does the work no software currently does for you.
Replaces Gem and Calendly and a junior sourcer headcount.
Candidate
Applies, replies, books
Your existing ATS
Greenhouse · Lever
Ashby · Workable
Sonny
Screens, books, chases
↑ Hiring manager reads from ATS
What's coming next in Sonny.
Founding members get every upgrade we ship. Forever. As Sonny grows, your platform grows with it, at the rate you locked in on day one.
Sonny sources too.
Currently you outsource
£40k/yr to a sourcer or £15k/month to an agency
Sonny will own
LinkedIn + GitHub + niche board outreach, all warmed up before the hiring manager even sees the candidate
Replaces external sourcingSonny calls references.
Currently you outsource
Recruiter time chasing references. Typically 4 hours per hire
Sonny will own
AI voice agent calls each reference, runs the script, transcribes, summarises into your ATS
Replaces recruiter reference adminSonny runs background checks.
Currently you outsource
BG check vendor portal + chasing emails for weeks
Sonny will own
Triggers Checkr/Sterling, monitors progress, escalates blockers, files results to candidate record
Replaces BG check adminSonny benchmarks comp.
Currently you outsource
£10k to £25k for a Mercer/WTW comp study, once a year
Sonny will own
Live comp data per role, adjusted for your team band, refreshed monthly
Replaces comp consultingSonny preps your hiring managers.
Currently you outsource
Interview training programmes or in-house People Ops time
Sonny will own
Custom interview scripts per role, scoring rubrics, bias check briefings, sent to the hiring manager 24h before the interview
Replaces interview trainingSonny watches your competitors.
Currently you outsource
Nothing. This isn't possible today
Sonny will own
Tracks competitor hiring patterns, flags when they poach your candidates, surfaces talent at risk of leaving you
New categoryLock in founding pricing today. Every feature above ships at no extra cost when ready.
Roadmap subject to change based on customer signal. The upgrade promise isn't.
Try Sonny for £1Every system is configured for your team specifically.
Your stack. Your ATS. Your screening questions. Your tone of voice. We do not hand you a template and walk away. We build it, test it, and run it.
How We Onboard You
Your involvement: 3 to 4 hours in the first two weeks. We handle the rest.
We Audit Your Hiring Flow
We go through your inbound applications, your ATS data, and your current screening process. We show you exactly where candidates and time are leaking. By team, by role, in dollars and pounds. We show you the number before we start.
We Build Your AI Recruiter
We configure the AI for your stack. Your role types, your screening questions, your tech requirements, your tone of voice. We plug into the ATS you already use. Greenhouse, Lever, Ashby, Workable. Your team learns nothing new.
We Go Live Together
Live in 72 hours. We handle deployment, soft launch, and the first week of monitoring. Your TA team gets a 20 minute walkthrough. The AI starts responding from day one.
We Track Your Results
Weekly report on response times, candidate quality, and time to fill. Our 60 day placement guarantee is live from day one. One extra hire in 60 days or we work for free until you get it.
“A recruiter that never sleeps, for the price of half a junior. Your last junior recruiter cost you £45,000plus commission, took August off, quit in 8 months to join the agency they came from.”
“How every TA leader we work with describes it.”
How Much Is Slow Response Costing You?
Adjust the numbers to match your team. The formula is conservative.
Estimated monthly hiring cost leaking away
$122,553
$1,470,636 per year. Candidates going to faster competitors.
Based on 30% candidate loss rate at your response time vs 90 second benchmark
You just saw the number. Now fix it.
Most teams recover this loss in their first month with 9Mil.
Try Sonny for £110 founding spots · Custom priced on the call
The Maths
Average hire uplift
2 to 3x
Extra hires per month once the system is running
ROI guarantee
60 days
One extra hire in 60 days. If not, we work for free. The first typically arrives within 3 weeks.
What it costs
Custom
The cost of doing nothing is in the calculator above. Apply for the Founding Programme and we'll show you the cost of fixing it on the call.
Plug in Sonny. 60 day guarantee.
Founding Programme
first month
then
WHAT SONNY ABSORBS FROM YOUR TEAM'S PLATE
5x value ratio. Your team keeps their tools. Your team keeps their jobs. Sonny does the 41 hours of work nobody had time for.
You pay
Save
Standard
setup +
then
WHAT SONNY ABSORBS FROM YOUR TEAM'S PLATE
5x value ratio. Your team keeps their tools. Your team keeps their jobs. Sonny does the 41 hours of work nobody had time for.
You pay
Save
One extra hire in 60 days. Or we work free.
We define the ROI metrics together during onboarding. If the system has not delivered an additional hire within 60 days, we work for free until it does. No negotiation. No small print. We can say this because we configure everything for your team. Not a generic template.
Founding teams currently live on the platform are seeing their first additional hire within 3 weeks.
Built by an operator who watched recruitment break.
Anthony Dennis spent 8 years running paid acquisition for venture backed companies. The same companies that couldn't hire fast enough to keep up with the leads he was producing.
He watched £8,000 InMails sit unanswered for days. He watched senior engineers ghost recruiters who took 47 hours to reply. He watched TA teams drown while the AI tools they were sold added another tab to operate.
9Mil is the platform he wishes had existed back then. Anthony works deep across Claude, Codex, and Antigravity to architect intelligent workflows and AI brains that compound in capability the longer they're plugged in. Not a screening filter. Not a chatbot. A trained recruiting brain that learns your business and gets sharper every week.
Anthony Dennis, founder, 9Mil
Want to see if 9Mil fits your team?
30 minute call. No slides. Just your numbers and a live demo.
Book a 30-min CallCommon Questions
The things TA leaders actually ask before they commit.
How quickly will we see results?
Most teams see measurable output within 72 hours of going live. The AI starts responding to inbound applications and working through your existing ATS database from day one. Meaningful pipeline impact typically shows within 2 to 3 weeks. Our guarantee: average response time under 5 minutes within 14 days, and one additional hire within 60 days. If not, we work for free until you get there.
We're a tech company with an ATS already. Why do we need this?
Greenhouse stores the candidate. We respond to them. They have AI for your internal users, anonymising CVs, drafting JDs. We have AI for your candidates. Replying, screening, booking, sourcing. We integrate with your ATS, not replace it.
What systems do you plug into?
Greenhouse, Lever, Ashby, Workable. Doesn't matter. We also integrate with Google Calendar, Outlook, Slack, and any tracker via Zapier or direct API. Email in or email out works with anything. We build around your stack. You don't change anything.
Will candidates know they're talking to an AI?
The system identifies itself appropriately. It uses natural language, follows the logic of a real screening conversation, and only hands off to a human at the point where human judgement actually matters. Engineers consistently prefer a fast, clear response from an AI over waiting 3 to 5 days for a callback that never comes.
What about data privacy and compliance?
All candidate data stays within your ecosystem. We do not store, sell, or process candidate PII on third party servers without explicit configuration for your jurisdiction. Every workflow is designed to comply with GDPR (UK and EU) and US data protection norms from the ground up, and we provide full documentation of every workflow for your security and compliance team. We sign DPAs and complete vendor security questionnaires.
We've tried recruitment chatbots before and they didn't work. Why is this different?
Off the shelf chatbots aren't configured for tech hiring. They don't know the difference between a backend engineer and a platform engineer, they don't ask about timezone overlap for distributed teams, and they don't handle work authorisation follow ups. What we build is bespoke: trained on your stack, your roles, your screening questions, your tone, and your handoff rules to your hiring manager. It's a built for you AI recruiter, not a generic bot.
Why not just vibe code this myself with Claude or Cursor?
You could. We did. Eighteen months in. Sixty seven workflows running in production. Every prompt tuned against real outcomes. Every failure mode patched after it broke. The edge isn't the code itself. It's the observability, the recovery logic, the model upgrades, the integrations that don't snap when an API ships an overnight update. Anyone can ship a prototype in week one. Week twelve is where it falls apart.
How is pricing structured?
We custom quote based on your team size, hiring volume, and the systems you actually need. We don't publish pricing because every team's setup is different. A 50 person Series A has different needs than a 500 person scaleup. Book a 30 minute call and we'll show you the numbers. First month is a £1 / $1 pilot. If it's not working, you walk.
What does onboarding look like?
Week 1: We audit your inbound applications, your ATS, and your current screening process. Week 2: We build and configure the AI. Week 3: Testing and soft launch. Week 4: Full go live with monitoring. Your involvement is roughly 3 to 4 hours across the first two weeks for briefing and approval. We handle everything else.