By Sagar Shankaran, Founder of CallSphere
Why CASL applies to AI voice calls the same way it applies to human calls, what express versus implied consent looks like for outbound, and how to keep penalties below the CAD $10M corporate cap.
Key takeaways
Canada's Anti-Spam Legislation does not care whether the voice on the other end is human or generated. If your AI agent dials a Canadian number with a commercial purpose, you need consent on file. The CRTC's 2025-2026 enforcement posture has visibly tightened.
flowchart LR
UA[SIP UA] -- REGISTER --> Reg[Registrar]
UA -- INVITE --> Proxy[SIP Proxy]
Proxy --> Dispatcher[Kamailio dispatcher]
Dispatcher --> Worker1[FreeSWITCH worker]
Dispatcher --> Worker2[FreeSWITCH worker]
Worker1 --> AI[(AI agent)]
Worker2 --> AICanada's Anti-Spam Legislation (CASL, S.C. 2010, c. 23) and the parallel Unsolicited Telecommunications Rules (UTRs) under the Telecommunications Act regulate commercial communication. CASL primarily governs commercial electronic messages (CEMs) including SMS and email; the UTRs (administered by the CRTC) govern voice telemarketing, including consent, identification, and the National Do Not Call List (DNCL). The CRTC has indicated CASL covers voice calls with commercial intent, and AI agents are not exempt. Express consent must be specific, documented, and revocable; implied consent applies only in limited cases (existing business relationship within 24 months, conspicuous publication of the number for business). Administrative monetary penalties (AMPs) reach CAD $10M per corporate violation; individuals up to $1M.
Three pieces matter for AI voice agents calling Canadian numbers:
First, scrub against the National Do Not Call List (DNCL) before every campaign and at least every 31 days. The DNCL has its own subscription model; you must register as a telemarketer and pay the per-area-code or full-list fee. Calling a DNCL-registered number without an exemption is a per-call AMP exposure.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent in your browser — 60 seconds, no signup.
Second, identification and curfew. UTRs require the caller to identify the individual or organization on whose behalf they are calling, provide a phone number where they can be reached, and call only between 9am and 9:30pm weekdays / 10am-6pm weekends, in the called party's local time.
Third, AI disclosure. CASL itself does not yet mandate AI disclosure verbally on the call, but the CRTC is reviewing CASL for AI-aware updates and the practical, defensible posture in 2026 is to disclose. Disclosure also helps with the consent record: a recorded "this is an automated assistant from Acme; we have your consent on file from {date}" stitches the consent ledger to the call.
For Canadian deployments, CallSphere routes through Twilio Canada infrastructure with Canadian DIDs assigned through Twilio Trust Hub, signing under the Canadian SHAKEN deployment. Sales Calling AI on Canadian campaigns runs DNCL scrubbing through PossibleNOW or an equivalent every 31 days and on every list refresh. The opening line on outbound is: "Hi, this is the AI assistant for {company}; we have your contact consent on file. Is now a good time?" Any verbal "stop", "remove", or "not interested" triggers immediate suppression. Healthcare AI Canadian instances apply PIPEDA-aligned consent in addition to CASL. With 6 verticals, 50+ businesses, 4.8/5 rating, and a 7-day free pilot, CallSphere ships Canadian compliance presets for the Real Estate, Salon, and Healthcare verticals.
Is implied consent enough for an AI cold call? Implied consent (existing relationship, conspicuous publication) is risky for AI. Get express consent or rely only on existing-customer outreach.
Still reading? Stop comparing — try CallSphere live.
CallSphere ships complete AI voice agents per industry — 14 tools for healthcare, 10 agents for real estate, 4 specialists for salons. See how it actually handles a call before you book a demo.
Does the National DNCL apply to B2B? The DNCL covers consumer calls; pure B2B telemarketing has fewer DNCL constraints but still must comply with UTRs (identification, curfew, opt-out).
What about Quebec's Law 25? Law 25 (formerly Bill 64) imposes additional privacy requirements on Quebec-resident data including AI-related transparency. Treat it as a stricter overlay.
How big are the fines in practice? The CRTC has imposed multi-million-dollar AMPs on telemarketers. The deterrent is real; even one DNCL test purchase by an investigator can trigger a six-figure penalty.
Is recording legal in Canada? Canada is a one-party consent jurisdiction federally for criminal purposes (Criminal Code s. 184), but PIPEDA/Law 25 require notice and a justifiable purpose. Always disclose at call start.
Start a 7-day free pilot, see pricing, or visit /about.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
A practical guide for realtors and property managers in Vancouver, Toronto, and Montreal to stop missing showing requests and maintenance calls using CallSphere AI voice and chat agents.
HVAC, heating, plumbing, and snow-removal companies in Calgary, Winnipeg, and Toronto lose thousands to missed after-hours calls each winter. Here is how AI voice agents fix it.
A 2026 snapshot of Canadian small business — from Toronto to Vancouver to Montreal — covering costs, labour shortages, bilingual demand, and why SMBs are adopting AI voice and chat agents.
A founder's guide to the female voice generator landscape: AI female voices, Japanese voices, robot voices, and how CallSphere ships 57+ voices live.
MOS 4.3+ is the band where AI voice feels human. Drop below 3.6 and conversations break. Here is how to measure, improve, and alert on MOS in production AI voice using G.711, Opus, and the underlying packet loss / jitter / latency math.
Codestral 25.05 is Mistral's refresh of the coding model line — here's what's new, the benchmarks, and how to deploy. Practical context for teams in Toronto, Canada.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco