What Should a Reply Stop? A Decision Table for Outbound From Several Sellers

When several sellers write to one account, a reply has to stop the person, not one sequence. Eight events, with who stops, for how long, who restarts, and where each rule comes from.

Anshul
Anshul Bhatia
Founder
November 16, 2026 · 6 min read

A stop rule belongs to a person, not to one sequence. Below is a table of eight events (a reply, an out-of-office, an unsubscribe, hard and soft bounces, a colleague replying, a connected call, a do-not-contact entry) with who stops, for how long, who restarts and which cells are standards versus our rules.

With one seller, stopping the person and stopping the sequence are the same thing. The person replies, the sequence stops, and nobody else was going to write anyway. But with several sellers writing to one account, they split apart. The sequence that got the answer is one of several running at the same company, and every other seller's copy assumes nobody just heard back. And if the stop doesn't reach every seller, the next email lands on someone who already answered. Our multithreading checklist covers who should write to whom.

Why several sellers change the question

A reply to an email should also stop the LinkedIn note a second seller queued and the call task a third seller has on their list. The question is who else is about to write to this person, and on which channel. In Trellis, a stop is built to cancel every further step for that person.

Then there's a second question, who restarts. It's easy to skip. But a stop with no restart owner either never ends or gets undone by whoever notices first. Name the role that restarts, and keep a person in that role. The case for that sits in human review of AI agents.

The decision table

"Sourced" in the last column means a standard, a statute or a mailbox provider's published rule backs the cell. "Our rule" means we chose it, and you can choose differently. And durations stay out of every cell, because your team sets those.

EventWho stopsFor how longWho restartsBasis
A real replyThat person, in every seller's sequence, on every channel, in every live campaign for the clientUntil a person restarts them. Nothing restarts by itselfA named person with authority over the campaign, from wherever your team lists paused peopleOur rule
An out-of-officeNothing, when it's recognizedNot applicableIf a missed one stopped the person, a person marks it out of office and restarts themSourced: RFC 3834 says an automatic reply should carry an Auto-Submitted header, and "should" means recognition isn't guaranteed. Our rule: when unsure, stop
An unsubscribeThat address, in every seller's sequence, on every channel, in every campaign for the senderFinalNobody from a seller's own screen. An operator (someone on the agency or admin side, not the seller) removes the entry, with a written reasonSourced: Google sender guidelines (for the senders they cover), RFC 8058, 15 USC 7704(a)(3) and (4). "Final", and applying it across every seller, are our rule
A hard bounceThat address, for everyone sending to it, in all campaignsFinalAn operator, after the address is fixedSourced: RFC 5321 reply codes 5yz and RFC 3463 class 5 mean permanent failure. Our rule: only a failure that says the address itself is bad blocks it. Final and the operator restart are our rule too
A soft bounceNothing on the person. It counts against the sending mailboxRecorded onlyNot applicableSourced: RFC 5321 4yz and RFC 3463 class 4 mean a temporary condition. Our rule: it counts against the sending mailbox, not the person. How many repeats trigger action is set by your team (Google lists auto-unsubscribing after multiple bounces as an optional extra, with no number)
A colleague replies for the person you wrote toThe person you wrote to, and the colleague too when they're on file, in every seller's sequenceUntil a person restarts themAs the first rowOur rule
A call that connects, whatever the resultThat person, in every seller's sequence and on every channelUntil a person restarts themAs the first rowOur rule. A no-answer or a voicemail stops nothing
A do-not-contact entryEverything: every seller, channel and campaign, and it beats every approvalFinalNobody from a seller's own screen. An operator removes it, with a written reasonOur rule, backed by the unsubscribe row for opt-outs

Rows three, four and eight are what's usually called a suppression list: people and addresses you must not write to, kept apart from pauses. And row five feeds your bounce rate, which is a mailbox number and says nothing about the person.

Three rows that take a judgement call

The out-of-office is a bet. Automatic replies are supposed to carry an Auto-Submitted header, but RFC 3834 words that as "SHOULD be included," so some won't. When recognition fails you have two bad options: keep writing to someone who is away, or stop someone who isn't. I'd stop, because undoing a wrong stop takes one action from a person. Continuing by mistake puts a seller's name under a message nobody wanted.

A colleague's reply is the row only multi-seller teams meet. Someone else at the company answers for the person you wrote to, and the thread has a new owner. Both people stop. If the colleague is already on file, that's all. If they're unknown, the reply attaches to the thread, the person on it stops, and someone should add the colleague as a person. But an address that isn't on file at all gets nothing automatic. A person chooses between stopping and ignoring.

Hard and soft bounces split on a class rule you can cite. RFC 5321 treats a 5yz reply as permanent, and the sender should not repeat the exact request. And a 4yz reply is temporary. RFC 3463 draws the same line at 5.x.x and 4.x.x. But a permanent code isn't always about the person. A policy rejection (5.7.x) or a full mailbox says something about the message or the mailbox, and nothing about whether the person exists. Blocking the address for either costs you someone reachable. That exception is ours, not the RFCs'. Where to set the bounce-rate line is in our cold email deliverability FAQ.

Unsubscribe, hard bounce and do-not-contact all read "final," and the word needs a footnote. It means a seller can't undo the entry from their own screen, though an operator can remove it with a written reason, because addresses get mistyped. The statute's text requires a working opt-out and bars commercial email within the scope of the request once a statutory window has passed. Treating every seller as one sender is our rule, and the one I'd defend. But whether the statute reaches your outbound is a question for counsel.

What a stop cannot promise

A stop is two things: a record that this person is stopped, and a pause at the sending tool. Either one can fail. The record can be right while the pause never gets confirmed. And then the tool is still holding a schedule with the next step on it, ready to go.

Be wary of any promise that nobody gets another email after replying. That includes us. In Trellis, a pause the sending tool didn't confirm is recorded and shows in the logs. As of 27 October 2026, an automatic retry of it isn't switched on. But I also couldn't source any sending tool's default for stopping on a reply. Test yours with an address you own before you rely on it. It's a cheap check.

Whatever sending tool you use, ask what happens when the pause fails, who sees it and who fixes it.

How this looks in Trellis

A two-panel Trellis inbox: on the left a list of six reply threads with unread dots, channel pills and reply-type pills, on the right an open newest-first account timeline with a draft marked awaiting review, an email thread, a LinkedIn message and a voicemail call. Illustrative.

In Trellis, replies from every channel land in one inbox, and opening a thread shows the account's history, newest first. One limit first. The type control works on replies Trellis read from the inbox itself. That reader, which also handles a colleague's reply, an unsubscribe sent by email and a bounce notice from the mail server, is built, with tests, but as of 27 October 2026 it isn't switched on in production. But replies from the sending tool show the type it gave them.

When a reply arrives without a type, a person picks one of eight: Interested, Meeting booked, Referral, Not interested, Not now, Neutral, Wrong person or Do not contact. The pick sets the type on that reply and logs no second one. But Do not contact stops everyone, and it can't be undone from the person screen. Mark out of office fixes a missed auto-reply. A pause from a person's drawer needs a reason, and the AI inside Trellis can't send, approve or dial.

And these rules are built and covered by tests at the deployed commit. I'm not claiming a verified end-to-end run on live traffic for each one. The full tour is in our Announcing Trellis article.

Frequently asked questions

What is a suppression list, and how is it different from pausing someone?

A suppression list holds the addresses and people you must not write to, whatever campaign or seller comes next. A pause is a temporary hold a person can restart. Unsubscribes, hard bounces and do-not-contact requests belong on the list, and only an operator (someone on the agency or admin side, not the seller) can remove an entry, with a reason. Replies and connected calls belong in a pause, restarted by a person.

What is the difference between a hard bounce and a soft bounce?

A hard bounce is a permanent failure. RFC 5321 says the sender should not repeat the exact request after a 5yz reply, and RFC 3463 says resending a class 5 failure unchanged is unlikely to help. A soft bounce is temporary, with codes 4yz and class 4, and a later attempt may succeed. But block the address only when the failure says the address itself is bad. A full mailbox or a policy rejection doesn't.

Should an unsubscribe stop one sequence or all of them?

All of them, for every seller who writes to that address. That's our rule, not a standard. If each seller or campaign counts as a separate sender, a person who unsubscribed gets the next seller's email. But the floor underneath is a working opt-out and no commercial email within the scope of the request once a statutory window has passed. Ask counsel how that applies to your outbound.

What does one-click unsubscribe require?

Google's sender guidelines say marketing and subscribed messages must support one-click unsubscribe and include a clearly visible unsubscribe link in the body. RFC 8058 defines the method: a List-Unsubscribe header with an HTTPS address, a List-Unsubscribe-Post header, and a valid DKIM signature covering both. Check Google's page for which senders it applies to.

Should an out-of-office reply stop a sequence?

No, if you can tell it's automatic. RFC 3834 says automatic replies should carry an Auto-Submitted header, but it's a "should," so some arrive without one. When you're unsure, stop, and let a person mark the reply out of office and restart the person. Undoing a wrong stop takes one action. Writing to a real replier by mistake can't be undone.

Supporting

  1. Google, Email sender guidelines, accessed 27 October 2026
  2. IETF, RFC 8058: Signaling One-Click Functionality for List Email Headers, fetched 27 October 2026
  3. IETF, RFC 3834: Recommendations for Automatic Responses to Electronic Mail, fetched 27 October 2026
  4. IETF, RFC 5321: Simple Mail Transfer Protocol, section 4.2.1, fetched 27 October 2026
  5. IETF, RFC 3463: Enhanced Mail System Status Codes, fetched 27 October 2026
  6. Legal Information Institute, 15 U.S.C. 7704: Other provisions of the CAN-SPAM Act, fetched 27 October 2026
  7. Lead Line Partners, Announcing Trellis, published 22 October 2026
Written by
Anshul

Anshul Bhatia

Founder
IIT Kharagpur. Builds GTM systems for B2B SaaS.

Anshul builds the outbound systems behind Lead Line Partners. Clay workflows, AI enrichment, and research-first sequencing for teams that want more with less.

More posts
GTM EngineeringThought leadership · 6 min read

What You Should Be Able to Open When You Hire an ABM Agency

An ABM agency writes to your buyers under your name. Seven things you should be able to open while the work can still change, from the account list to the bill.

By Anshul Bhatia
GTM EngineeringThought leadership · 9 min read

Score Every Account, Contact Only a Beachhead

Scoring a company from a domain cost 1.99 records in a 200-company test. That makes scoring a whole market cheap enough to test. The limit moves to review, sending and the employment check.

By Anshul Bhatia
GTM EngineeringThought leadership · 9 min read

Room for Judgement: How Trellis Keeps Every Send Human

Where a person decides in Trellis: which accounts we work, what each email says, and whether a campaign launches, with do-not-contact above every approval.

By Anshul Bhatia

Ready to engineer your GTM motion?

Tell us how your motion runs today. We'll show you what we'd engineer.

Contact us