North America deployment guide

Voice AI calling in Canada.

A practical starting point for +1 calls, english and french, carrier budgeting, caller identity, and a production pilot.

$140.00 public route example

Twilio published local termination at $0.0140 per minute. This destination example excludes inbound service, numbers, taxes, surcharges, recording, and the AI stack.

country code+1CA destination
public route$0.0140per outbound minute
languages to testEnglish and Frenchtest on the production carrier
regulatorCanadian Radio-television and Telecommunications Commissionofficial starting point

Four checks for a Canada launch

Use this as an engineering handoff. Get a written carrier answer and qualified legal review where the call purpose or data handling requires it.

  1. 01

    Register as a telemarketer and subscribe to the National DNCL when required.

  2. 02

    Maintain an internal do-not-call list and process removal requests promptly.

  3. 03

    Keep scripts, call logs, DNCL subscription evidence, and vendor contracts.

  4. 04

    Test English and French recognition on the intended provincial routes.

What still needs a carrier answer

Local numbers are broadly available, but DNCL registration, subscriptions, exemptions, caller ID, and automated dialing rules still apply.

edit the carrier assumptions →

Inspect the real evidence

Export SIP, RTP, ARI, and media logs from a controlled pilot. Diagnose the failure locally, then measure end-of-speech to first playable audio.

Verify the Canada assumptions

Source review date: 2026-07-25. Carrier pages and regulations can change.