AI SDR

Do AI SDRs actually work? A 30 day way to find out

By Viktorio Shopov, co-founder of Sellinger. Reviewed by Asen Levov. Published . Last updated . 9 minute read.

AI SDRs can work, but you cannot tell from a demo or a week. Test one audience and one offer for 30 days. Count people messaged, replies, positive replies, meetings booked and meetings held as separate numbers, and decide by cost per held meeting. A reply rate alone proves very little.

What do we mean by "work"?

An AI SDR works if it produces conversations that a person wants to have, at a cost you accept, with messages you would sign. That is four conditions, and a reply rate checks none of them. On our own LinkedIn account, 40% of people messaged replied, and that rate held between 35% and 45% in each of twelve monthly cohorts. Meetings per person messaged peaked at 2.4% in November 2025 and drifted below 1% from June 2026 (Sellinger case study). Replies stayed flat while meetings fell. So a test has to look past replies.

This is the plan we would run on a new account. The thresholds are our suggestions, not industry benchmarks, and we say so where it matters.

What are the honest definitions?

Agree these before day one and write them down.

Table
People messagedUnique people who received a first messageCounting messages instead of people
ReplyAny human replyCounting automatic replies, out of office notes and helpdesk tickets
Positive replyA reply that moves toward a next step: interest, a question about fit or price, a request for a timeCounting polite refusals
Meeting bookedA time was agreed or picked through a linkCounting it as a meeting
Meeting heldA prospect and a host were both there, with evidence: a recording, a transcript or a host markTrusting a calendar's completed status
Cost per held meetingTotal cost in the period divided by held meetingsDividing by bookings

A calendar marks a meeting completed when its slot ends, whether or not anyone joined, so "completed" is not "held". See Count meetings honestly. In our own data, 351 showcase meetings were booked through the agents and 33 are confirmed held. The rest are unconfirmed, and the honest way to report that is to say so.

How big must the sample be?

Small samples fool people in both directions. Two rules of thumb:

  • Below about 100 people messaged, a result says almost nothing. One extra meeting changes the rate by a full point.
  • Zero is not proof. A standard statistical rule of three says that if you see zero events in n tries, the true rate could still be as high as about 3 divided by n. Message 300 people, book nothing, and the true rate could still be close to 1%. Message 1,000 and book nothing, and it is likely under 0.3%.

For a meeting rate near 1%, which is in the range of our own data, you need roughly 300 to 500 people messaged in one audience before the number means something. That is why the plan below starts with one audience. If you split 300 people across five audiences, you have 60 per audience and no signal.

Also give each audience time. Our median wait from first message to the prospect's first reply was 10 hours, 80% of conversions came from a reply to the first message, and in one study a solo founder's median from first touch to booking was 22 days, with 11 of 19 bookings more than two weeks after the first touch (ShortVibe case study). Some bookings from week 4 will land in week 6.

What do you measure week by week?

Week 0: set up before you send

  • Pick one audience and write who they are in one paragraph.
  • Write one offer: one claim, one proof point, one next step.
  • Spot check 30 rows of data by hand.
  • Set the definitions from the table above and a place to log them.
  • Name the person who takes over warm conversations, and agree a response time. One practitioner (SaaStr) puts the sweet spot for human follow up at within 2 hours of the agent's engagement, which is his view, not a study. Our hotel study showed staff taking a median of almost 4 hours on group requests while the agent replied in minutes.
  • Start in approval mode so every message waits for a person. A campaign can run in approval mode or send automatically.

Week 1: is the quality right?

This week is about messages, not results. You will have too little data for rates.

  • Read every message the agent drafts, 50 to 100.
  • Check claims. Does it say anything you cannot back up?
  • Check fit. Are the replies from people who are in your audience?
  • Check opt outs. When someone says stop, does the agent stop?
  • Fix the instructions after each batch, and log what you changed.

Pass: you would send these messages under your own name. If not, do not scale. Fix the offer and the rules.

Week 2: is it reaching people?

Now volume ramps within the account's limits. On LinkedIn, acceptance is the early health signal: across 42 customer teams in the 90 days to 19 September 2026, about 4 in 10 invitations were accepted (39%), and on our own account 41% of 68,818 requests were accepted. Treat a result far below that as a sign to look at the audience, not to push volume. Check:

  • People messaged so far (target a few hundred in the audience by the end of the week, within the pacing limits).
  • Acceptance rate on LinkedIn, or delivery and bounce rate on email.
  • Reply rate, and the share of replies that are real, not automatic.
  • Time from first message to first reply. A quiet first day says little.

Week 3: is it converting?

  • Positive replies as a share of people messaged.
  • Meetings booked as a share of people messaged, and of positive replies.
  • Hand over speed: how long from "interested" to a human response.
  • Where threads die: after the first reply, after the booking link, after a question the agent could not answer. On our own account the booking link typically went out after three prospect messages, and more than half of the bookings confirmed in the chat needed one more nudge after the link.

Week 4: the decision week

  • Meetings held versus booked. Confirm each with evidence.
  • Cost per held meeting. Total cost (software, the person's hours, any data) divided by held meetings. The method is in the ROI post.
  • Quality of meetings: did the people fit, and did the call lead to a next step?
  • A written verdict using the table below.

How do you decide at day 30?

Table
Few acceptances or replies, enough people messagedAudience or opening messageChange the audience first, then the opener
Good replies, few positive repliesOffer is thin or off targetRewrite the offer and the proof point
Positive replies, few bookingsBooking step or hand overCheck how fast a person answers and how the link is offered
Bookings, few heldShow rate or the hand offAdd a reminder and a named host. Count held, not booked
Held meetings, no next stepsWrong people, or the sales callTighten the ICP. Review the call, not the agent
Fewer than 100 people messagedNo signalExtend the test. Do not decide
300 or more people messaged, no conversations worth a call, after one audience or offer changeThe channel or the ideaStop, or try a different audience, with an honest write up of why

Our own change from replies to meetings shows why you change one thing at a time. The same agent booked 2.6% to 3.7% meetings per person messaged for one audience and under 0.4% for another. If you change the audience, the offer and the copy at once, you will not know which one mattered.

What should you stop doing?

  • Stop reading the reply rate alone. On our account it stayed near 40% for twelve months.
  • Stop comparing with a headline number from a vendor without a denominator. Our case studies show how we publish ours, with counts and definitions.
  • Stop adding audiences before one has 300 people in it.
  • Stop judging at day 7. Judge quality at day 7 and results at day 30.

One practitioner, writing about AI agents in general, argues for a 90 day discipline before judging results (SaaStr). That is one operator's view with his own results, but the instinct is sound: 30 days tests the setup, and a full verdict on pipeline needs longer.

What does a good 30 day report look like?

One page, same layout every week:

  1. Audience and offer in one sentence each.
  2. People messaged, replies, positive replies, booked, held, with the counts and the percentages of people messaged.
  3. Cost for the period and cost per held meeting.
  4. What the agent got wrong, and what you changed.
  5. Verdict: continue, change one thing, or stop, and why.

If you can fill this in honestly, you know whether an AI SDR works for you. If you cannot, the problem is measurement, and the next step is the checklist of questions to ask of the vendor.

Common questions

Do AI SDRs actually work?
On our own LinkedIn account, agents booked 351 showcase meetings and 40% of people messaged replied. But meetings per person messaged varied from under 0.4% to 3.7% by audience. They can work, and how well depends on audience and offer.
How many people do I need to message to know?
At least a few hundred per audience. If you message 300 people and book zero meetings, the true rate could still be close to 1%. Below about 100 people, a result says almost nothing.
What counts as a positive reply?
A reply that moves toward a meeting or a next step: interest, a question about price or fit, or a request for a time. Polite refusals, out of office notes and automatic replies do not count.
Is 30 days long enough?
It is enough to see whether the setup is sound. It is not enough to see the whole sales cycle. In one study a solo founder's median from first touch to booking was 22 days, so some bookings land after day 30.
When should I stop?
Stop and fix at the end of week one if messages are wrong, and at day 30 if you have enough people messaged and still no conversations worth a call. Change one thing, the audience or the offer, before you decide it does not work.

How Sellinger helps

Read how it works on See how Sellinger books meetings, or see a real campaign in Read the Sellinger case study.

Sources

See it on your own accounts

Start with a 30 day free trial, no card. Nothing is sent without your approval unless you turn that on.

Unit4ShellyRocket.ChatGetAcceptPeopleForce

Teams that have used Sellinger

Start free trial