Try Sonny for £1 · 1st month, then £1,499/month · Cancel anytime
Built for in-house TA teams · Tech & SaaS

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
Live Platform Preview

See it before you book
the call.

Real system · Real data · Your agency running like this in 72 hours.

×
-
+
S
Sonny by 9Mil×
app.9mil.io/sonny/demo
9
Demo Agency
→ Sign out
THIS MONTH
Sonny replied to 47 candidates in an average of 2m 13s.
Competitors take 47 hours. Sonny is 1,272x faster.
Avg Response Today
58s
3 responses today
Applications Today
3
47 this week
Qualified/Rejected
31/16
47 total
Interviews Booked
12
all time
Revenue Generated
£24,750
confirmed placements
Live Activity47 total
Sonny closed:
Legal Counsel, DLA Piper
2h ago
Sonny booked:
Sarah Mitchell, 14 Apr 2pm
4h ago
Sonny screened:
James Chen, 92/100, shortlisted
6h ago
New application:
Chloe Nakamura, React Dev. Sonny replying
8h ago
Sonny sent:
aftercare day-7 to Omar Al Rashid
1d ago
8 candidates
Search candidates...
All stages
Name
Role
Score
Applied
Response
Stage
OA
Omar Al Rashid
oa@demo.com
Sales Director EMEA
85
2 days
41s
shortlisted
SM
Sarah Mitchell
sm@demo.com
Finance Manager
87
3 days
1m 18s
shortlisted
JC
James Chen
jc@demo.com
Senior React Dev
92
4 days
1m 55s
interview
PS
Priya Sharma
ps@demo.com
Marketing Director
78
5 days
2m 32s
contacted
DO
David Okafor
do@demo.com
Construction PM
71
6 days
3m 09s
screened
EW
Emma Walsh
ew@demo.com
Legal Counsel
89
1 week
3m 46s
interview
MR
Marcus Reid
mr@demo.com
Sales Manager
64
1 week
39s
contacted
AP
Aisha Patel
ap@demo.com
Marketing Director
91
1 week
1m 16s
shortlisted
4 roles · AI intake: active
Finance ManagerActive
📍 Dubai, UAE💼 Permanent💰 £70k-£90k
14
applicants
Senior Sales DirectorActive
📍 London, UK💼 Permanent💰 £85k-£110k
8
applicants
Marketing DirectorActive
📍 Dubai, UAE💼 Contract💰 £95k+
22
applicants
Corporate LawyerPaused
📍 Dublin, Ireland💼 Permanent💰 £100k-£130k
6
applicants
+ Add role with AI auto intake →
Running Average
2m 13s
last 14 days
Today's Average
58s
3 responses
Guarantee Threshold
5m
Inside guarantee
Fastest Response
29s
Marcus Reid
Slowest Response
4m 11s
James Chen
Streak
47
in a row under 5m
This week
2m 13s
Faster than last week
Last week
2m 13s
Average Response Time, Last 30 Days
010h20h30h47h5m guaranteeD1D8D15D22D30
Response Time Distribution47 responses · last 30 days
0-1m
7
1-2m
16
2-5m
24
5-10m
·
10m+
·
Time in Stage
Average days a candidate spends at each stage before moving forward
Applied
Screened
Contacted
Shortlisted
Interview
Offer
Placed
AppliedScreened
4m(5)
ScreenedContacted
29m(4)
ContactedShortlisted
1.2d(6)
ShortlistedInterview
2.4d(4)
InterviewOffer
5.1d(4)
OfferPlaced
7.3d(7)
Average Apply to Placement
15.7d
Pipeline velocity
Based on 5 placements
CV Library
↑ Format a CV
🗑
📄
Omar Al Rashid
Sales Director EMEA
18/04/2026
🗑
📄
Sarah Mitchell
Finance Manager
17/04/2026
🗑
📄
James Chen
Sr. React Developer
16/04/2026
🗑
📄
Priya Sharma
Marketing Director
15/04/2026
🗑
📄
David Okafor
Construction PM
14/04/2026
🗑
📄
Emma Walsh
Legal Counsel
13/04/2026
Monthly Revenue
£60,600
Placements
3
Aftercare
2 active
EW
Emma WalshApr 13
Legal Counsel · DLA Piper
£24,000
placement fee
Aftercare: Step 3 of 3
OA
Omar Al R.Apr 08
Sales Director · Emirates Group
£19,000
placement fee
Aftercare: Step 2 of 3
SM
Sarah M.Mar 22
Finance Manager · CBRE Dubai
£17,600
placement fee
Aftercare: Step 3 of 3
5 personasvoice agent live · Classic, Pro, Charm, Direct, Calm

Want this running for your agency in 72 hours?

How Sonny plugs in

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.

Feeds in
Candidates get
Your ATS
Greenhouse, Lever, Ashby, Workable
Your careers page
your-company.com/careers
Your job boards
LinkedIn, Indeed, niche specialists
Your candidate database
4,000+ historic applicants in your ATS
Your hiring managers
Slack, calendar, intake notes
Sonny
By 9Mil · Your recruiting brain
Tech stackScreening rulesVisa & RTWComp bandsCulture fitCertifications
Replied to in 90 seconds
Personal, not a templated bot
Screened with care
Real questions, real conversation
Booked with the right person
Hand delivered to the hiring manager
Updated at every step
No silence. No ghosting. Ever.
Hired, or thanked properly
Real feedback, not a black hole

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.

90 sec

Our candidate response time

21 days

Avg time to fill, senior tech roles

60%

Of senior engineers ignore LinkedIn InMails

60 days

Extra hire or we work free

Pricing

Try Sonny for £1. Cancel anytime.

Trial

Get started

£1

first month, then £159/mo · cancel anytime

  • Full Sonny stack for 30 days
  • Source / screen / reformat / place / headhunt
  • Email outreach + SMS + voice agent
  • Chrome extension + autopilot
Try Sonny for £1

Most popular

Pro

£159/month

or £127/mo billed annually

  • 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
Start Pro

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
Talk to us
Integrations

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

Bullhorn
Bullhorn
Vincere
Vincere
JobAdder
JobAdder
Greenhouse
Greenhouse
Lever
Lever
Workable
Workable
Recruitee
Recruitee
SmartRecruiters
SmartRecruiters
Teamtailor
Teamtailor
iCIMS
iCIMS
Workday
Workday
Indeed
Indeed
Bullhorn
Bullhorn
Vincere
Vincere
JobAdder
JobAdder
Greenhouse
Greenhouse
Lever
Lever
Workable
Workable
Recruitee
Recruitee
SmartRecruiters
SmartRecruiters
Teamtailor
Teamtailor
iCIMS
iCIMS
Workday
Workday
Indeed
Indeed

CRM & Communications

WhatsApp
WhatsApp
Telegram
Telegram
HubSpot
HubSpot
Salesforce
Salesforce
Pipedrive
Pipedrive
Zoho CRM
Zoho CRM
Close
Close
WhatsApp
WhatsApp
Telegram
Telegram
HubSpot
HubSpot
Salesforce
Salesforce
Pipedrive
Pipedrive
Zoho CRM
Zoho CRM
Close
Close

+ any platform with a webhook or API

The real cost of doing nothing

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.

14 hour first touch lag on inbound

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.

60% InMail ignore rate on senior eng

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.

Up to 50% of TA time is admin

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.

40% applicant ghost rate inside ATS

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.

90 second response time
Included Free

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.

Saves 20+ minutes per candidate

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.

Free pipeline from candidates you already paid 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.

Req → pipeline in minutes

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.

Offer to start, automated

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.

Q3 2026

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 sourcing
Q3 2026

Sonny 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 admin
Q4 2026

Sonny 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 admin
Q4 2026

Sonny 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 consulting
2027

Sonny 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 training
2027

Sonny 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 category

Lock 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 £1

Every 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.

01

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.

02

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.

03

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.

04

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.”

Cost of Slow Hire Calculator

How Much Is Slow Response Costing You?

Adjust the numbers to match your team. The formula is conservative.

100
$8,000
24h

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 £1

10 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 rate10 spots · 3 remaining

Founding Programme

£1

first month

then £159 per month from month 2

WHAT SONNY ABSORBS FROM YOUR TEAM'S PLATE

Candidate replies and screening, 24/715 hrs/week
ATS database reactivation (4,000+ historic)8 hrs/week
Hiring manager interview coordination6 hrs/week
Reference checking and chase4 hrs/week
Pipeline reporting and analytics3 hrs/week
First line candidate questions5 hrs/week
Total time absorbed41 hrs/week
Loaded recruiter cost (£75k/yr ÷ 40hrs/wk)£40,000/mo value
Your investment£159/mo
Net keep£39,841/mo

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 £1 first month, then £159/mo.

Save £39,841/month. Lock in this rate forever.

60 day satisfaction guarantee
Every future Sonny upgrade. Free, forever
Live in 72 hours
No annual contract. Month to month
Built and shipped on your existing ATS
Try Sonny for £1

Standard

£0

setup + £0 first month

then £159 per month from month 2

WHAT SONNY ABSORBS FROM YOUR TEAM'S PLATE

Candidate replies and screening, 24/715 hrs/week
ATS database reactivation (4,000+ historic)8 hrs/week
Hiring manager interview coordination6 hrs/week
Reference checking and chase4 hrs/week
Pipeline reporting and analytics3 hrs/week
First line candidate questions5 hrs/week
Total time absorbed41 hrs/week
Loaded recruiter cost (£75k/yr ÷ 40hrs/wk)£40,000/mo value
Your investment£159/mo
Net keep£39,841/mo

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 £0 setup + £159/mo from month 2.

Save £39,841/month vs piecing this together.

60 day satisfaction guarantee
Live in 72 hours
No annual contract. Month to month
Built and shipped on your existing ATS
Book a discovery call

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.

No long term lock in
14 day response guarantee
Works with your existing ATS

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 Call

Common 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.