Read this before anything else
You are the VP of Sales at Cadence. Your team sells AI meeting intelligence to operations leaders, your anchor account is Northwind Logistics, and your reps buy lists, scrape conference attendees, run sequences and put an AI note-taker into calls with people in Singapore, the US, Canada and the EU. Every one of those actions sits inside a rule you did not write. This page is an orientation: it names the regimes, translates them into operator terms, and gives you a checklist. It is not legal advice and it cannot be. Take the checklist to your own counsel and let them tell you what governs your specific contacts.
Four regimes, one list 17 min live
Your reps do not think of their list as four legal regimes. They think of it as a spreadsheet. But a single 400-row import from a logistics conference will routinely contain individuals in Singapore, recipients in the United States, Canadians, and people sitting in the EU or the UK - and each of those contacts drags its own gate along behind it. The operating rule to hold in your head: one list usually touches several regimes at once, and the strictest regime that applies to a given contact governs that contact. You do not average. You do not apply the friendliest rule to the whole file because most of the file is domestic.
| Regime | Scope | The rule that bites | In operator terms |
|---|---|---|---|
| PDPA + DNC Singapore | Personal data of individuals in SG; the Do Not Call registry for phone and SMS | Consent or a valid exception; check DNC before calling or texting | Your SDR cannot dial a mobile number off a scraped list without a DNC check. "It was on their website" is not the test. |
| CAN-SPAM United States | Commercial email to US recipients | Accurate headers, no deceptive subject, a physical postal address, a working opt-out honoured promptly | Every sequence needs a real postal address and a real unsubscribe. A clever subject line that misrepresents the email is the thing that gets you. |
| CASL Canada | Commercial electronic messages to Canadian recipients | Consent-first with limited implied-consent windows; burden of proof sits on the sender | You have to be able to prove consent later, which means the CRM has to record where the address came from and when. |
| GDPR EU and UK | Personal data of people in the EU or UK | A lawful basis is required; B2B legitimate interest must be documented, balanced and easy to object to | "Legitimate interest" is not a checkbox, it is a written assessment somebody did. If nobody wrote it down, you do not have it. |
LiveWhy the strictest rule governs, and what that means on Monday5 min▶
Reps think in campaigns. Regulators think in people. That single mismatch causes most of the trouble I see. A campaign is one object with one set of settings; a list is 400 people each carrying their own rule. So the operating question is never "is this campaign compliant?" It is "is this contact allowed to receive this message, under the rule that applies to them?"
- Sort by the person, not the send. Your CRM needs a jurisdiction field that is actually populated, and a source field that says where the row came from. Without both, no gate can be checked at all.
- The tightest gate wins. A Canadian contact on a US-shaped sequence gets the Canadian treatment, not the US one. Averaging is how teams end up non-compliant on the minority of rows that matter most.
- The gate belongs in the tool, not the training. If compliance depends on a rep remembering something at 4pm on a Friday, it is not a rail, it is a hope. Rails are enforced by the system: suppression lists, required fields, blocked sends.
Self-studyLegitimate interest is a document, not a defence you invent later3 min read▶
The most common thing I hear from B2B sales leaders is some version of "GDPR is fine, we rely on legitimate interest." That may well be available to you. The part people skip is that legitimate interest is a balancing test you are expected to have carried out and recorded before you sent anything, not a label you attach afterwards when someone complains.
- Documented - somebody wrote down the interest being pursued and why it is legitimate.
- Balanced - against the individual's rights and their reasonable expectations. A senior ops leader receiving a relevant work email is a different balance from a junior employee receiving 12 of them.
- Easy to object to - a person who says stop must be able to say it easily, and stopping must actually happen everywhere.
If your answer to "show me the assessment" is a Slack message from 2024, you do not have the thing you think you have. Ask counsel to help you write it once, properly, and then attach it to the campaign template so it travels with the work.
Recording consent and AI disclosure 10 min live
Your team runs an AI note-taker. That means every discovery call creates a recording, a transcript, and a stored artefact about a person who did not sign anything. Call-recording consent varies by jurisdiction and by whether the place applies a one-party or an all-party rule, and the practical standard everywhere is the same regardless: consent is captured before the recording starts, in the opening seconds of the call, spoken out loud. Not buried in a calendar description. Not in an email footer nobody opens. Then comes the newer question, the one no regulator has fully answered yet: when do you tell a buyer that an AI wrote this, or that an AI is sitting in this call?
LiveThe consent script, and the one that fails4 min▶
Write one script, make every rep say it out loud until it stops sounding like a legal warning and starts sounding like a person being straightforward. Twelve seconds. Then pause, because a consent nobody had a chance to refuse is not much of a consent.
"Before we start - I use a note-taker on these calls so I can listen properly instead of typing. It records and transcribes, it stays inside our team, and I can turn it off right now if you would rather I didn't. Happy for me to leave it on?" [ pause. wait for the actual answer. then start recording. ]
Calendar invite footer, 9pt grey: "By joining this meeting you consent to recording & AI transcription per our terms at cadence.example/legal" [ recording already running when the buyer joins ] [ nobody read it, nobody agreed, nobody could say no ] [ <-- and the note-taker joined before the human did ]
The second one may or may not be lawful where you operate - that is a question for counsel, and the answer varies by jurisdiction and by one-party versus all-party rules. What is not in doubt is that it is bad selling. A buyer who realises mid-call that they were recorded without being asked has learned something about how you will treat their data after they sign.
LiveWhen do you tell a buyer an AI wrote it or joined4 min▶
Recording consent has decades of law behind it. AI disclosure mostly does not, which means you are setting policy rather than following one. Anchor it to the trust line from the rep track: the read, the promise and the price stay human. Everything else is preparation, and preparation does not need announcing.
- Always disclose a participant. If something joined the call, name it. A bot in the attendee list that nobody mentioned is the fastest way to make a buyer suspicious of everything else you said.
- Disclose authorship where a person would feel misled to learn it. A recap drafted by a tool and checked by a human is fine to say plainly. A "personal" note that was generated and never read is the thing that burns you.
- Never let AI hold the promise or the price. Not because of a rule, but because a commitment nobody made is a commitment nobody will honour.
- Set the default to tell. Disclosure costs you a sentence. A discovered deception costs you the account, the referral, and occasionally a screenshot on LinkedIn.
The asymmetry is the whole argument. Say "a tool drafted this and I checked it" and the worst case is a buyer shrugs, because they use the same tools. Say nothing, and if they later find out - from a broken merge field, a tell in the phrasing, a bot in the calendar - they do not conclude "efficient team". They conclude "what else was fake?" and every prior warm signal gets re-read in that light. Cheap sentence, expensive silence.
Self-studyOne-party, all-party, and the trap of the multi-country call3 min read▶
Some jurisdictions allow recording where one participant consents. Others require every participant to agree. Your discovery calls have four people on them from three countries and a rep who has no idea which rule applies, which is why the only workable team policy is the strict one: ask everyone, out loud, every time. It costs twelve seconds and it removes the need for anyone in a sales seat to make a legal judgement in real time.
Two edge cases worth taking to counsel rather than solving in a sales meeting: someone who joins the call twenty minutes late and never heard the disclosure, and a recording that is later shared outside the team that agreed to it. Have an answer for both before they happen, because they will.
Suppression is a rail, not a preference ◐ 13 min · cards
Everything above is context. This part is the decision. A rail is something the system enforces whether or not a rep is having a good week - and the first rail, the one that is not negotiable, is that a prior opt-out scores zero sends forever, across every domain and every tool you own. Not "we try to remember". Not "unless it is a different product line". Zero, permanently, everywhere.
LiveThe suppression rail: zero forever, across domains and tools3 min▶
In the rep-track simulator there is an eighth prospect, Marcus Hale, whose row is capped at 0.0% no matter how good the email gets. That cap is not a scoring choice, it is the shape of the rule. He opted out. There is no sentence that makes sending to him acceptable.
- Across domains. A suppression that only covers your main sending domain is not a suppression, it is a routing accident waiting to happen. New domain, new tool, same person.
- Across tools. Your sequencer, your marketing platform, your ABM tool and the spreadsheet one rep keeps privately are four separate send paths. The suppression list must be one list that all four consult.
- Forever. Not "expires after 18 months". Not "resets when they change jobs" - though a genuinely new person at a new company is a question for counsel, and the safe default is to leave the suppression alone.
- Enforced, not remembered. The import step checks the suppression file. If your process is "reps should check", you have a preference, not a rail.
LiveWhy AI makes a compliance error 100x larger than it used to be3 min▶
This is the part that is genuinely new, and it is the reason a session like this exists at all. The rules did not change much. The blast radius did.
- The old error. A rep hand-writes 40 emails a week. A bad list costs you 40 wrong sends before someone notices, and the rep noticed around number 12 because they were reading each one.
- The new error. The same rep generates and schedules 4,000. Nobody reads them individually - that was the point of the tool. The error is discovered by the recipients, in the aggregate, at once.
- Detection got slower while damage got faster. The human in the loop used to be the quality gate by accident, because writing is slow enough to notice things. Remove the slowness and you have to add the gate back deliberately.
- Volume also changes how it looks. Forty wrong emails is a mistake. Four thousand is a pattern, and a pattern is what a regulator, a journalist or a competitor finds interesting.
LiveIncident walkthrough: the conference list with three opt-outs in it4 min▶
Run this in the room. A rep comes back from a logistics conference with a 400-row attendee list, imports it, and launches a sequence. Three of those addresses are prior opt-outs from your own suppression file. Here is what happens next, in order, and notice how much of it is not about the three emails at all.
Hour 0 - the send goes out. Nobody notices. The sequence looks like every other sequence and the reply rate looks normal.
Hour 6 - one of the three replies. Not a complaint to a regulator. A short, cold email to your rep saying "I asked you people to stop contacting me in March." That is your detection system, and it is a stranger doing you a favour.
Hour 6 to 7 - stop the sequence, not just that contact. Pause the whole campaign. You do not yet know whether it is three rows or three hundred. Removing one contact and letting the rest run is the mistake that turns an incident into a pattern.
Hour 7 - reconcile the import against the suppression file. Find the real number. Three is a story you can tell. Discovering later that it was actually 31 because you never checked is a different story entirely.
Same day - re-suppress and confirm. Make sure all three are suppressed in every tool and every domain, then verify by attempting a test add and watching it get blocked. If it does not get blocked, your rail does not exist.
Same day - reply to the person, personally, once. Short. No template. Acknowledge, confirm removal, say what you changed so it does not recur, do not sell. Then stop, because a second email from you is another contact they did not ask for.
Within 48 hours - tell your counsel and log it. A written record of what happened, how many, and what you fixed. If it ever escalates, the log is the difference between a mishap and a practice.
Within the week - fix the class, not the instance. The rep did nothing malicious. Your import process allowed an unchecked list to become a live sequence. Close that gap, or you will be reading this list again next quarter with different names.
Note what is not on that list: disciplining the rep, and debating whether three counts as serious. Neither improves anything. The process let it happen.
Self-studyRetention: what your note-taker keeps, and for how long3 min read▶
Most sales leaders can name their CRM retention policy and cannot name their note-taker's. That is backwards - the note-taker holds the richer, more personal artefact. Four questions to answer in writing:
- What is stored? Audio, transcript, summary, or all three. Each has a different sensitivity and a different deletion story.
- For how long, and who decided? A default of "forever, because storage is cheap" is a decision somebody made by not making it.
- Who can see it? The rep, the manager, the whole GTM org, anyone with a link. Recordings of buyers being candid are exactly the thing that should not be broadly shareable.
- How does a person get it deleted? If a buyer asks you to delete their recording, can you actually do it, in every system, and prove it? Find out before someone asks.
Self-studyVendor due diligence: the questions to ask before you buy3 min read▶
Ask these before signing, and get the answers in writing rather than from a slide. A vendor who cannot answer them quickly is telling you something.
- Where is our data stored, and in which countries is it processed? Including any subprocessors, including the model provider.
- Is our customer data used to train anything? If the answer has the word "aggregated" in it, ask again more slowly.
- Can we export everything, in a usable format, on demand? This is the a6 question too, and it is the difference between a tool and a hostage situation.
- What is the deletion path for one individual's data? Not the account. One person, on request.
- How do you handle recording consent in all-party jurisdictions? Their answer tells you whether they have thought about it at all.
- What happens to our data if you are acquired or shut down?
LiveWho owns the rails when everyone thinks it is someone else3 min▶
Here is the failure I see most, and it has nothing to do with law. RevOps believes legal owns compliance. Legal believes they advise and the business owns it. Sales believes it is a RevOps configuration problem. All three are being reasonable, and the rail has no owner, so the rail does not exist.
- Name one accountable person, in writing, today. Usually a RevOps lead. Not a committee, not a function, a human with a name.
- Legal advises, they do not operate. Counsel tells you what the rule is. They cannot configure your sequencer, and expecting them to means nothing gets configured.
- Sales leadership owns the consequence. You are the one whose team sends. If the rails are wrong, it lands on your quarter and your reputation, so you have standing to demand they exist.
- Write down the review cadence. Quarterly, at minimum: list sources, suppression integrity, recording script, retention settings, and any new tool that quietly started sending.
Before the next session ◐ 45-60 min total
- Name the owner of the rails in writing. One person, one sentence, shared with RevOps, legal and the sales team. If you cannot get to one name, that is the finding.
- Audit where every list in your CRM came from. Sort by source field. Every row that says nothing, or says "import", is a row you cannot defend. Count them and look at the number honestly.
- Write the recording consent script and test it. Twelve seconds, spoken, before recording starts. Have three reps say it on a real call this week and tell you how it landed.
- Check one live campaign against all four regimes. Pick your biggest current sequence, take the four lanes from the diagram, and see which gate it would fail. Bring the answer to counsel, not to the team.
- Write your AI disclosure position in three lines. When you name a participant, when you name authorship, and what never gets automated. Then say it to your team so it is a policy and not a preference.
Official sources covered
This page covers the compliance regimes that actually govern B2B outreach and recorded calls, translated into operator terms. It is orientation and a checklist to take to counsel - by design, this course does not give legal advice, and every statement below should be re-checked against current law for your own jurisdiction and your own contacts.
Three questions before you go 🎯 ◐ 90 seconds
1 · A single imported list contains contacts in Singapore, the US, Canada and Germany. How should the team treat it?
Regulators think in people, not campaigns. One list routinely touches several regimes at once and the strictest gate that applies to a given contact governs that contact. Averaging across a file is how teams end up non-compliant on exactly the rows that matter most. Which regimes apply to your contacts is a question for your counsel, not for this page.
2 · Where does recording consent belong?
Consent is captured before the recording starts, out loud, with a real chance to say no. A footer nobody read is weak ground legally in many places and terrible selling everywhere. It also removes the need for a rep to work out in real time whether a one-party or all-party rule applies.
3 · Why does AI make a compliance error so much more expensive than it used to be?
The rules mostly did not change. Volume did. Writing by hand was slow enough that a rep noticed a bad list around email twelve; generating 4,000 removes that accidental quality gate, so you have to put a deliberate one back between "list imported" and "sequence live". Forty wrong sends is a mistake, four thousand is a pattern.