AI agents for GTM and RevOps · Part 7 of 13
Letting the AI SDR send: messages, follow-ups and replies
Switch the AI SDR’s actions on one at a time, by what a mistake costs: a rep approves first messages, follow-ups go alone, and each kind of reply gets its own action.
The short version
Don’t put a whole AI SDR on copilot or autopilot. Switch its actions on one at a time, the cheapest mistake first. A rep approves each first message; follow-ups go alone, each checked before it’s sent. Every kind of reply gets its own action: an out-of-office is no reply, and “please remove me” is an unsubscribe in any words. Four steps:
Step 1Switch actions on one at a time
An AI SDR drafts, sends, follows up, reads replies, books meetings and writes to the CRM. A mistake costs something different in each, so switch them on one at a time, as in support part 7. Example Software, an invented company that sells to finance teams, uses this order:
One action at a time
Draft first messages for a rep
What a mistake costs: nothing is sent; the rep rewrites it.
Send first messages a rep approved
What a mistake costs: one email, which a rep read first.
From here, nobody reads it first: a rule is checked instead (parts 8 and 9)
Send follow-ups alone
What a mistake costs: a follow-up after they replied.
Read replies, and act on each kind
What a mistake costs: an unsubscribe missed, and they’re emailed again.
Share a booking link
What a mistake costs: little, since the contact picks the time.
Book meetings on a rep’s calendar
What a mistake costs: the wrong time, in front of a prospect.
Change stages and owners in the CRM
What a mistake costs: a wrong stage that others act on (part 9).
Booking is two actions. HubSpot’s prospecting agent shares a meeting link you choose, and the contact picks the time. Instantly’s reply agent, when a prospect confirms a time, “schedules the meeting directly in Calendly”. Switch the link on first.
Step 2Approve the first message, let follow-ups go
A HubSpot user asked for exactly this on HubSpot Ideas:
“When contacts are enrolled in a Prospecting Agent play, the assigned sales rep should be able to review and approve the initial outreach email for each enrollee.”
HubSpot Ideas, 27 August 2026The agent would then send the follow-ups on schedule until the contact replies, books a meeting or reaches the send limit. A rep reading the first message checks what no follow-up can fix: the person, and the reason to write.
What to set: in HubSpot, choose “Review emails” on the prospecting agent’s Automation tab; it covers every email, follow-ups included. In Artisan, keep a campaign’s Full Autopilot switch off until its first messages need no edits; once it’s on, Ava sends without approval but leaves replies to you. In Instantly, run the AI Reply Agent in Human-In-The-Loop mode. In Reply.io, start each reply handler on Draft, then move them to Auto one by one.
Once follow-ups go alone, nobody reads them first, so each send is one action: the contact rules checked before it (part 8), a record after it (part 13), and a key, so a retry doesn’t send twice (support part 7).
Step 3Give each kind of reply its own action
Reading a reply is an action too, since the label decides what follows: in Smartlead, a category can start a subsequence, such as a “Send more info” drip for a lead marked “Requested info”. So write down what follows each kind:
Interested
“Sure, send me some times.”
Hand it to the contact’s owner (part 9).
Not now
“Ask me again in January.”
Pause until a date set in the CRM.
Wrong person, or a referral
“Try our CFO instead.”
A new contact: the contact rules first (part 8).
Out of office
“I’m away until 3 November.”
Not a reply: follow-ups wait for their return (step 4).
An auto-reply naming a colleague
“Away. Urgent? Write to my deputy.”
Hasn’t written to you: contact rules first (part 8).
Asked to be removed, in any words
“Please take me off your list.”
An unsubscribe, recorded in the CRM (part 6).
An interested reply ends the sequence and goes to the contact’s owner (part 9).
“Please remove me”, in any words, is an unsubscribe: record it in the CRM, which holds who unsubscribed, so every sequence and person sees it (part 6). HubSpot’s sequences page lists the unsubscribe link and a reply among the reasons a contact leaves a sequence, and says nothing of a written request becoming an opt-out: set that up yourself, and test it (part 10).
Step 4Tell an auto-reply from a reply
An out-of-office taken for a reply can end a sequence early. HubSpot’s sequences page names one gap: “Gmail out-of-office replies sent to Outlook inboxes aren’t recognized and therefore contacts will be unenrolled from the sequence.” So read the header first:
“The Auto-Submitted field, with a value of ’auto-replied’, SHOULD be included in the message header of any automatic response.”
IETF, RFC 3834, section 3.1.7, August 2004It says SHOULD, so when the field is missing, read the words.
A message comes back
“I’m away until 3 November.”
1 Read the header
Auto-Submitted: auto-replied says it’s automatic. Missing? Then the words decide.
2 Read the words
For the return date, and any colleague it names.
Then, for an auto-reply
Not a reply
The sequence goes on, the CRM stage stays, and no one answers it.
Follow-ups held
Until the return date it gives. No date: a pause you set.
Its next message
Read afresh: it may be a real reply.
A named colleague
A new contact: the contact rules first (part 8).
Hold follow-ups until the return date, and check whether your tool can read it. Reply.io’s page says its system “cannot detect the days mentioned in the email”, so it resumes everyone after the same set number of days. Outreach found in 2019 that resuming by a set rule restarted nearly 16% of sequences too early, and almost 60% after absences of over two weeks.
Then read the contact’s next message afresh. Smartlead’s page says that before a fix, once a lead was marked out of office, “any subsequent replies from that lead would still be categorized as OOO”.
When an auto-reply names a colleague, AiSDR’s page says it adds that address to your campaign and “sends a personalized message to the suggested contact”, without telling you each time. That colleague hasn’t written to you: contact rules first (part 8), and a rep approves the first message (step 2).
Next in this series
Part 8: contact rules: unsubscribes, frequency caps and who never to contact. See all 13 parts.
Sources
- HubSpot Ideas, “Prospecting Agent: Approve initial Prospecting Agent email, then automate follow-ups”, 27 August 2026, read on 21 October 2026.
- HubSpot Knowledge Base, “Set up and use the prospecting agent”, read on 21 October 2026.
- HubSpot Knowledge Base, “Unenroll contacts from a sequence”, read on 21 October 2026.
- Artisan Help Center, “Running Ava on Copilot vs Autopilot”, read on 21 October 2026.
- Instantly Help Center, “AI Reply Agent”, read on 21 October 2026.
- Reply Help Center, “Reply handling”, read on 21 October 2026.
- Reply Help Center, “Handling Out-of-Office replies”, read on 21 October 2026.
- Smartlead, “Lead Categories”, read on 21 October 2026.
- Smartlead, “Enhanced AI Categorisation for OOO Leads”, read on 21 October 2026.
- AiSDR Knowledge Base, “How AiSDR handles incoming messages when AI responses are ON?”, read on 21 October 2026.
- Outreach, “Now live: Amplify out of office return date extraction”, published 19 June 2019, read on 21 October 2026.
- IETF, RFC 3834, the standard on automatic responses to email, August 2004, read on 21 October 2026.
