Can AI call businesses in Canada?
Short answer: Yes. CallForMe calls business numbers in the US and Canada, which share the +1 calling code. Pricing is the same: $1 per answered call including the first 2 minutes, then $0.40 per minute, in US dollars. Emergency, N11 and premium numbers are blocked. Numbers outside the US and Canada aren't supported.
Open this in ChatGPT and swap in your details before you send it. It needs the CallForMe plugin.
Add CallForMe to your agentTry a free demo call
Using ChatGPT? Add it from ChatGPT's plugin directory in one step, on any plan.
$1 when someone answers, first 2 minutes included. Nothing if nobody picks up. Connecting asks for nothing.
On your phone? Email yourself the setup steps
The short answer
Yes. CallForMe calls businesses in Canada the same way it calls businesses in the US. Both countries use +1 numbers under the North American Numbering Plan, and CallForMe supports all of them except blocked numbers.
What numbers work
- US and Canadian business numbers with a +1 country code
- Toll-free numbers (800, 888, 877, 866, 855, 844, 833)
- Numbers written any common way; your agent normalizes them
What's blocked:
- 911, 988, 211, 311 and other N11 numbers
- 900 and 976 premium-rate numbers
- Anything outside +1
Finding a Canadian business
CallForMe's find_business and call_around find Canadian businesses too (for example "pharmacy near Toronto, ON"), or you can give your agent the number. Calling works the same once it has a Canadian number: any +1 number with a Canadian area code is fine.
When a business is likely to ask for a ZIP code (billing, insurance, pharmacy calls), plan_call accepts a Canadian postal code like M5V 2T6 instead.
Example
Call three pharmacies near Queen and Spadina in Toronto and ask which ones are open on Thanksgiving Monday and until when.
Canadian Thanksgiving is in October, and plenty of pharmacies change their hours. Your agent uses call_around to find three and call each with the same question. A result might read:
| Pharmacy | Thanksgiving hours |
|---|---|
| Queen West Pharmacy | Closed |
| Spadina Drug Mart | 10am to 4pm |
| Grange Health Pharmacy | 11am to 5pm, pharmacist on site until 3pm |
See holiday hours for more on this kind of call.
Language
place_call takes a language field. It defaults to English. If you're calling a business in Quebec where French is more comfortable for the staff, you can set it, but start with a short, simple call to check it works for what you need.
Pricing
Same as US calls, in US dollars:
- $1 per answered call, including the first 2 minutes
- $0.40 per minute after that, up to 30 minutes
- No charge if nobody answers, it's busy, or the number fails
Your first top-up is $10. See pricing.
Time zones
Canada spans six time zones, including Newfoundland's half-hour offset. CallForMe reads the business's time zone from its area code (all Canadian area codes since November 1, 2026), so late-call warnings and call_around's 7am wait use the business's local time, not yours. If the listing says the business is closed right now, your agent hears that before the call goes out and can schedule it for when they open.
Rules to know
The same CallForMe rules apply to Canadian businesses: the assistant says who it's calling for in the first sentence, says it's an AI whenever asked, never claims to be a person, never gives card numbers or passwords, and honors any business that asks not to be called. Calls are to businesses only. See safety and disclosure.
Canada has its own telemarketing and privacy rules. CallForMe is for your own errands with businesses, not for sales calls, so the common case is simple, but if you're doing something unusual, check the rules that apply to you.
Good Canadian calls to start with
- Holiday hours. Canadian Thanksgiving, Victoria Day, Canada Day, Boxing Day and provincial holidays all shift hours. A two-minute call settles it. See holiday hours.
- Stock checks. "Do you have winter tires in 225/65R17 in stock, and can you hold a set under my name?" See check product stock.
- Quotes. Plumbers, auto shops and groomers in your city, same questions, one table. See quotes from several businesses.
- Reservations. Restaurants that still take bookings by phone only. See restaurant reservations.
Phone number formats
Your agent can pass numbers in E.164 form, which is the safest: +16045550123 for a Vancouver number, +14165550123 for Toronto. Canadian and US numbers look identical in format, so there's nothing special to do. If place_call returns blocked, the reason field says why, for example a blocked service number or a business that has opted out.
Callback numbers from outside North America
If you want the business to call you back, callback_number should be a number they can dial easily. For most Canadian businesses that means a US or Canadian number. If you only have a number elsewhere, leave callback_number out and ask the business to confirm details on the call instead, so the transcript has everything you need.
Questions
Do I need to be in the US or Canada to use it?
The calls have to go to US or Canadian numbers. Where you are doesn't change how the tool works; your agent places the call over the internet.
Can it call a business in the UK or Mexico?
No. Only US and Canadian numbers (the North American Numbering Plan, +1) are supported.
Can the call be in French?
Yes. Set language to French and the whole call is in French, opener included ("Bonjour, je suis un assistant qui appelle de la part de..."). English is the default and best-tested, so start with a short call.
Are Canadian toll-free numbers okay?
Yes. Toll-free numbers are allowed.
Is pricing in Canadian dollars?
No. Pricing is in US dollars: $1 per answered call including the first 2 minutes, then $0.40 per minute.
Add CallForMe to your agent
One URL for any MCP agent. Connecting asks for nothing.
Install steps for your agentTry a free demo callPricing
On your phone? Email yourself the setup steps
One email with the link, for when you're at your computer. Nothing else.