Buyer's Guide

How to Vet an AI Automation Agency in Canada: 10 Questions to Ask

Every agency site promises agents and transformation. These ten questions — and what a good answer sounds like for each — are how you tell them apart before you sign.

The short answer: vet a Canadian AI automation agency on ten things — where your data lives, production references, a written scope with a stated price range, who owns the code and prompts, security practice, monitoring, and your exit plan. Any agency worth hiring answers all ten without hedging.

Key takeaways

  • Ask where data is processed and stored before you watch a single demo. It disqualifies vendors faster than anything else on the list.
  • A written scope with named acceptance criteria, a stated price range and a written change-order process is the difference between buying an outcome and funding an experiment.
  • Ownership of prompts and configuration is the ownership question that matters in an agent build.
  • A production reference call is worth more than any case study, because the gap between pilot and production is where AI projects fail.
  • Negotiate the exit at the start. If nobody can describe an orderly handover, you are carrying that risk alone.

Why do you need a checklist to vet an AI agency?

Because the category is two years old and the marketing is uniform. Every agency site promises agents, automation and transformation, and almost none of them publish a price, a delivery method or a compliance posture you could check. Meanwhile the failure rate is documented: MIT's 2025 NANDA report, "The GenAI Divide: State of AI in Business 2025", found that roughly 95% of enterprise generative-AI pilots delivered no measurable business impact, and that buying from specialist vendors and forming deployment partnerships succeeded far more often than internal do-it-yourself builds. Choosing the partner well is most of the outcome.

The questions below are ordered so the disqualifying ones come first. Ask them in a first call, before anyone opens a slide deck. If you want to see who is operating in this market before you start, we maintain sourced roundups of AI automation agencies in Toronto and AI agents companies across Canada, and we include our own entry with the same criteria applied.

What are the 10 questions to ask?

01Where is my data processed and stored?

Ask each vendor where every provider in its call path processes and stores data, which copies exist, what retention applies to each, and what contractual and operational evidence supports those answers.

02Can I speak to a client running your work in production?

The gap between a pilot and production is where most AI projects die. A demo proves the agency can build a demo. A reference call proves someone's staff use the thing every day.

Good answer: a named reference in a comparable industry, running the work in production, who will take a call. If everything is under NDA and nothing can be described even in outline, treat that as a data point.

03Do you get a written scope, a stated price range and a change-order process?

AI projects are mostly discovery, and an open-ended engagement with no written scope transfers all of that risk to you. A written scope forces the agency to understand the problem before quoting it, and a change-order process keeps later changes visible.

Good answer: a written scope describing the workflow, the integrations and the exclusions, a stated price range, and a written change-order process so that changes are agreed in writing before they are billed. Published tiers are a good sign; ours are on the deployment page, and typical Canadian ranges are broken down in our AI agent cost guide.

04Who owns the code, the prompts and the configuration?

Prompts, tool definitions and workflow configuration are the real asset in an agent build. If the agency keeps them, you are renting your own process back from them for as long as you use it.

Good answer: you own the deliverables outright, including prompts and configuration, delivered into a repository you control. Licensing a shared platform is legitimate — but it should be stated plainly, not discovered at renewal.

05What exactly are the acceptance criteria?

"It works" is not a test. Without written criteria, the final invoice arrives at the moment the agency thinks the project is finished, which is rarely the moment you do.

Good answer: a list of specific cases the agent must handle correctly — including the awkward ones and the ones where it must refuse or escalate — agreed before work starts and tied to the final payment.

06Who is actually doing the work?

Sales-led agencies are frequently selling a senior engineer and staffing a junior one, or subcontracting offshore without saying so. That matters for quality and it matters for where your data goes.

Good answer: named people, their role on your project, and a clear statement about subcontractors and their location. Ask who you call when the agent misbehaves at 4pm on a Friday.

07How will the agent be monitored, and who gets the alert?

An agent that fails silently is worse than no agent, because you keep believing the work is being done. Monitoring is the difference between a system and a science project.

Good answer: logging of every action the agent takes, alerting on failures and anomalies, a named owner for the alerts, and a way for you to inspect what happened on any given interaction without filing a ticket.

08What are your security practices?

You are granting a third party credentials to your calendar, your CRM and possibly your practice-management system. The blast radius of a compromised integration is your entire customer list.

Good answer: least-privilege credentials scoped per integration, secrets held in a managed vault rather than in code or configuration files, rotation on staff changes, and a described incident-response process.

09What does it cost to run and change after launch?

The build is the smaller number. Usage, hosting, monitoring and the inevitable adjustments are what you pay every month for years, and vendors who avoid the question are usually avoiding a bad answer.

Good answer: an itemized estimate of ongoing costs — model and telephony usage, hosting, monitoring — plus a stated rate or included allowance for changes. Ask what a typical month looks like for an existing client.

10What is the exit plan?

The best time to negotiate leaving is before you arrive. Agencies that expect you to want out write long lock-ins; agencies that expect to earn renewal do not need them.

Good answer: no multi-year lock-in for standard work, your data exported or deleted on request, documentation good enough for another team to take over, and a stated notice period. If they cannot describe an orderly handover, you are the one carrying that risk.

What do the red flags sound like?

A few answers should end the conversation early. "We can't discuss where the data is processed" — that is always a decision someone made. "We'll scope it as we go" on a project quoted in tens of thousands of dollars. "Our platform, our prompts" without saying so up front. And any pitch that leads with a percentage improvement it cannot source: a real firm cites Statistics Canada or a named study, not a number from a competitor's landing page.

Be equally suspicious of the opposite failure — an agency that agrees to everything. Good partners tell you when your problem does not need them, which is often. If the task has a fixed trigger and a fixed outcome, you may only need workflow automation; our comparison of AI agents, chatbots and Zapier-style automation walks through how to tell.

How should you run this checklist in practice?

Send the ten questions to your shortlist in writing before the first meeting and compare the written answers side by side. Written answers are harder to improvise and easier to hold someone to later. Then use the meeting for the two things writing cannot do: meet the person who will actually build the thing, and watch how they respond when you push on a detail they got wrong.

Score each vendor on all ten rather than on the demo. Demos are the part every agency has rehearsed; data residency, ownership, monitoring and exit are the parts that determine whether you still have working automation in eighteen months. And put the same questions to us — the checklist is not a trick that only Mihron AI passes, and if another firm answers them better, hire that firm.

Mihron AI is a Toronto-based AI agents and workflow-automation company building and operating agents for Canadian businesses. See our services, our approach as an AI agents company in Toronto, our workflow automation guide, and what projects cost in our AI agent cost guide.

People Also Ask

Vetting an AI Agency FAQ

What should I ask an AI automation agency in Canada before hiring them?▼
Ten things: where data is processed and stored, a production reference you can call, a written scope with a stated price range, who owns the code and prompts, written acceptance criteria, who does the work, how the agent is monitored, security practices, ongoing costs, and the exit plan.
Who should own the code and prompts in an AI agent project?▼
You should, unless you have knowingly agreed otherwise. Prompts, tool definitions and workflow configuration are the real asset in an agent build, so an agency that keeps them is renting your own process back to you. Licensing a shared platform is legitimate, but it should be stated plainly in the contract rather than discovered at renewal.
How should an AI automation project be priced and scoped?▼
Ask for a written scope, a stated price range and a written change-order process. AI projects are mostly discovery, so a written description of the workflow, the integrations and the exclusions forces the agency to understand the problem before quoting, and a change-order process keeps later changes agreed in writing.

Put the Ten Questions to Us