Automation

AI automation for small business: a practical checklist

AI automation is a trigger, a few fixed steps and one step where AI reads or writes: sorting an email, pulling an address out of a form, drafting a reply. The AI part is usually one step out of six; the hours come from the copying and chasing around it.

Key takeaways

  1. Start with one workflow that runs daily or weekly, follows rules and costs money when it slips: missed calls, quote follow-ups or payment reminders.
  2. Most of the value is fixed steps plus one AI step that reads, sorts or drafts. Save agents for work where the path changes case by case.
  3. Price the same workflow in each tool’s unit before you choose. A 6-step workflow run 500 times a month uses 2,500 Zapier tasks, 3,000 Make credits or 500 n8n executions: about C$92 to C$127, C$13 or C$32 a month.
  4. Automated follow-ups by email or text fall under CASL. Implied consent lasts 6 months after an inquiry and 2 years after a purchase, and you must be able to prove the date.
  5. Go live in draft mode, with a send cap and a kill switch, then measure against the log you kept before.

Canadian businesses are taking this up fast: 19.2% used AI to produce goods or deliver services in the 12 months before Statistics Canada’s second-quarter 2026 survey, up from 12.2% a year earlier and 6.1% in 2024. In StatCan’s third-quarter 2026 survey, 25.2% planned to use AI in the next 12 months, up from 14.5% a year earlier.

For a small business that mostly means the admin between your inbox, phone, CRM and accounting tool: copying a lead into Jobber, chasing a quote, filing a receipt.

Step 1: Find the work worth automating

The first step in how to automate your small business is a one-week log, not a tool demo. For one normal week, note every repetitive admin task as it happens, yours and your staff’s. A sample from a small trades business:

Sample one-week time audit for a small trades business
TaskTools nowMinutes eachTimes a weekRule-based?Cost of a miss
Calling back missed callsPhone, notepad425MostlyCaller books someone else
Copying web-form leads into the CRMGmail, Jobber515YesSlow first reply
Chasing unanswered quotesGmail610YesQuote goes cold
Writing invoices after jobsJobber, QuickBooks Online820YesCash arrives late
Filing receiptsPhone photos, a shoebox315YesMissed expenses at tax time
Pricing a custom jobSpreadsheet254NoWrong price

Illustrative numbers. For your own log, copy the six column headings into a spreadsheet and add a row per task.

Multiply minutes by times a week. Invoices (160 minutes a week) come first; missed calls and custom pricing tie at 100, but only missed calls follow rules. Pricing a custom job needs judgment, so it gets AI help with a person deciding. Score your top five:

How to score a task for automation
Automate first ifWait if
How often?Daily or weeklyA few times a year
How long each time?More than a few minutesSeconds
Rule-based?You could explain it to a new hire in a paragraphEvery case needs fresh judgment
Cost of a miss?Leads, payments or deadlines slipNobody would notice
Moves data between tools?You copy and paste between appsIt all happens in one place

Don’t automate a broken process.

If three people do the task three ways, agree on one first. Otherwise you automate whichever version you described, and the other two people work around it.

Step 2: 12 AI workflows for small business (start with one)

Every recipe below is a trigger, a few fixed steps, at most one AI step and a named person who checks the result. That follows Anthropic’s advice to start by “finding the simplest solution possible, and only increasing complexity when needed.”

Simple automation, automation with an AI step, and an AI agent compared
Use it whenExampleTrade-off
Simple automationThe process has no “it depends”Booking and payment remindersCheapest and most predictable; can’t handle messy input
Automation with an AI stepOne step needs reading or writingSorting email, reading receipts, drafting repliesUnder a cent a run; check what it sends at first
AI agentThe path changes from case to caseA phone agent that books jobsMost capable; needs the most guardrails and testing

None of the 12 needs an agent. Agents are worth the extra testing on the phone and in shared inboxes where each message needs a different next step (see what an AI agent is); for tasks a person starts on demand, the connectors in ChatGPT, Claude or Grok may be enough.

Start with one of these four. They cover the usual leaks from a time audit: missed calls, cold quotes, slow invoices and late payments.

  • 1 Missed call to text-back Leads

    Within a minute, texts the caller your business name, “we’ll call you back” and a booking link; logs the lead and alerts the owner.

    Trigger
    A call goes unanswered (Twilio reports busy or no-answer).
    Tools
    Twilio or your VoIP provider, Jobber or HubSpot, Telegram.
    AI step
    Optional, a voicemail summary in the alert.
    Who checks
    The owner returns urgent calls the same day.

    If most missed calls come after hours, let an AI receptionist answer instead; see AI receptionist vs answering service and what one costs in Canada.

  • 2 Quote follow-up on day 2, 5 and 10 Quotes

    Before each nudge, checks for a reply, an approval or a decline; any one ends the sequence. After day 10, marks the quote cold and creates a call task.

    Trigger
    A quote moves to Awaiting response in Jobber, or to sent in your CRM.
    Tools
    Jobber, HubSpot workflows or a platform.
    AI step
    Optional, one line from the quote notes, never prices.
    Who checks
    The owner works the day-10 call list.

    Jobber builds in up to two follow-ups from its Connect plan, but its version stops on approval, not on an email reply, so mark the quote before the next send or use a platform. The spec in Step 5 is for this recipe.

  • 3 Job done to invoice draft (automated invoicing) Closeout

    Pulls hours, parts and line items into a draft invoice, with the tech’s note and photos attached. Prices come from your price list, never from the model.

    Trigger
    A job is marked complete.
    Tools
    Jobber, QuickBooks Online or Xero.
    AI step
    Turns “replaced cap + contactor, 1.5h” into line items a client understands.
    Who checks
    The owner approves and sends every invoice.
  • 4 Payment reminders Money

    You may not need to build this. QuickBooks Online sends up to three automatic reminders, each up to 90 days before or after the due date, and Jobber up to two on past-due invoices (Connect plan).

    Trigger
    The due date, then 7 and 14 days past it.
    Tools
    Built into QuickBooks Online and Jobber.
    AI step
    None.
    Who checks
    The owner calls after the last reminder.

Eight more workflows to add later

In the order work moves through a service business:

Eight more small-business workflows: trigger, AI step, who checks and tools
RecipeTriggerAI stepWho checksTools
5 Inbox triageInboxNew email in the shared inboxLabels it lead, question, invoice, supplier, complaint, junk or “unsure”Someone clears “unsure” daily; complaints go to a personGmail or Outlook, plus Zapier, Make or n8n
6 Drafted replies to common questionsInboxA question you answer weekly: hours, area, warrantyDrafts the reply from approved answers onlyA person edits and sendsGmail (its API saves drafts) or Outlook
7 Web form to CRM, with a drafted replyLeadsA web-form submission (log the date for CASL)Pulls out job type, address, urgency and dates; drafts a replyOwner approves replies for the first two weeksYour form, HubSpot or Jobber, Gmail, Telegram
8 Booking confirmations and remindersSchedulingA booking is created or movedNone. Times come from the calendar; a model has nothing to add.You, for double-bookings at firstCalendly or Google Calendar, Jobber, email or SMS
9 Site-visit notes and photos to job notesJobsA tech sends a voice note or photos to the botTranscribes and sorts into work done, parts and follow-upsThe tech confirms the bot’s summaryA Telegram or WhatsApp Business bot, Jobber, n8n or Make
10 Review request after closeoutCloseoutJob closed or paid; one reminder at mostNoneOwner answers new reviews, bad ones firstJobber or HubSpot, your Google review link, email, SMS or WhatsApp
11 Receipts to bookkeepingMoneyA receipt photo or forwarded emailReads vendor, date, GST/HST and totalYour bookkeeper, before month-endTelegram or Gmail, QuickBooks Online or Xero
12 Monday owner summaryReportingMondays at 7 a.m.Ten lines on leads, calls, jobs, quotes and overdue invoices, plus three things that need youYou. If a figure looks off, open the record it came from; the summary only repeats what the CRM holds.Your CRM and accounting tool, Telegram or email

On 10, ask every customer: Google bans selectively asking for positive reviews and offering incentives. On WhatsApp, a message outside the 24-hour window needs an approved template.

Recipes 1 to 4, 6 to 8 and 10 message customers, so read Step 4 before switching them on.

Step 3: Zapier vs Make vs n8n, and what each costs

Zapier, Make and n8n do the same core job: watch for a trigger, then run steps across your apps. What changes your bill is the unit each one counts.

Zapier, Make and n8n compared: billing unit, free plan and October 2026 prices
ZapierMaken8n Cloud
You pay perTaskCreditExecution
Free100 tasks a month, two-step Zaps, checks every 15 min1,000 credits a month, runs at most every 15 minFree trial; the self-hosted Community Edition is free to run for internal use (n8n’s Sustainable Use License)
Entry planPro: US$19.99 (US$29.99 monthly), 750 tasksCore: US$9 (US$10.59 monthly), 10,000 creditsStarter: €20, 2,500 executions
More volumePro at 2,000 tasks US$49, at 5,000 US$89; Team from US$69More credits on the same plan; Pro (US$16) and Teams (US$29) add featuresPro: €50, 10,000 executions
Good fitShort workflows, fastest setup, 9,000+ appsVisual branching at a low price per step, 3,000+ appsLong or AI-heavy workflows, or self-hosting

Vendor pricing pages on October 14, 2026, before tax. Prices are per month, billed yearly, unless marked monthly. n8n prices in euros and says yearly billing saves 17%.

Zapier task
Each action that runs successfully. Triggers, filters, paths, and Formatter, Delay and Storage steps are free; an AI by Zapier step can cost more than one task, depending on the model tier.
Make credit
Covers most module actions, and the trigger uses one on every run, even a scheduled check that finds nothing. In Make’s own example, hourly checks use 720 credits a month before any work happens. Routers use none.
n8n execution
One complete run, however many steps it has.

Worked example: one workflow, three bills

Take recipe 7 as six steps: form trigger, AI extract-and-draft, find or create the contact, create the deal, save the Gmail draft, Telegram alert. It runs 500 times a month, and the AI step uses your own OpenAI or Anthropic API key, so each platform counts it as one ordinary step. Built-in AI, such as AI by Zapier or Make’s AI Provider, bills differently.

Monthly cost of the same six-step workflow run 500 times on Zapier, Make and n8n
ZapierMaken8n Cloud
Units used2,500 tasks (5 actions × 500; the trigger is free)3,000 credits with an instant trigger; about 5,400 if it polls every 15 minutes500 executions
Smallest plan that fitsPro, 5,000 tasks: US$89 (US$133.50 monthly)Core, 10,000 credits: US$9 (US$10.59 monthly)Starter, 2,500 executions: €20
About CAD a month, billed yearly$126.94, or about $91.73 on the 2,000-task tier with pay-per-task$12.84$31.77

Bank of Canada rates for October 14, 2026 (US$1 = C$1.4263, €1 = C$1.5883), before GST/HST and card fees. Zapier’s pay-per-task overage costs 1.25 times your plan’s price per task, so 500 tasks over the US$49 tier add about US$15.31, for about US$64.31 a month.

The model is billed on top by the provider. At Anthropic’s API price for Claude Sonnet 5.5 (US$2 per million input tokens, US$10 per million output), a 2,000-token email and a 300-token draft cost about US$0.007, or US$3.50 for 500 runs.

Zapier charges for every action step, Make for every module plus every polling check, n8n once per run. Zapier gets a short workflow live fastest; for long workflows at volume, Make or n8n cost a fraction as much.

Check what you already pay for

Jobber sends quote and invoice follow-ups from its Connect plan, QuickBooks Online sends invoice reminders, and HubSpot includes workflows on Professional and Enterprise. Built in means no extra login and no extra vendor holding client data. Custom code makes sense at high volume or with unusual systems; Lane is one.

Step 4: Build Canadian rules into the workflow

CASL: consent for commercial email and texts

Canada’s Anti-Spam Legislation covers commercial electronic messages: email, SMS, WhatsApp and other text, sound or image messages. Each one needs consent, must identify your business with contact details, and must carry a free, working unsubscribe.

Those CASL rules don’t cover live two-way voice calls, faxes or voice recordings sent to a phone number. Calls fall under the CRTC’s Unsolicited Telecommunications Rules, which ban telemarketing calls using a pre-recorded or synthesized voice without express consent. An AI voice agent that dials out to sell is likely to be caught, so get that consent in writing or on a recorded call first.

Implied consent from a business relationship expires 2 years after a purchase or contract and 6 months after an inquiry; express consent, the box they ticked, doesn’t. If challenged, you must prove consent, and dates are where businesses get caught. In 2019 the CRTC imposed a $100,000 penalty on nCrowd’s former president and CEO after the company’s list showed express consent for over 1.5 million addresses on a single day, which the CRTC couldn’t verify.

  • Store consent type (express, purchase or inquiry), date and source (form URL, call, invoice number) for every contact.
  • Before each commercial send, check for express consent, a purchase in the last 2 years or an inquiry in the last 6 months. If none applies, don’t send.
  • Put your business name, contact details and an unsubscribe link in every message. The link must work for at least 60 days after sending.
  • Process unsubscribes within 10 business days at most. A single suppression list that every workflow checks before sending is safer than each tool’s own unsubscribe list. For texts, honour STOP replies too.
  • Never load a bought or old list into a sequence.

A message that solely sends a quote they asked for, or confirms or completes a transaction they agreed to (a booking confirmation, an invoice), doesn’t need consent. It still needs your identification and an unsubscribe. Add a promotion and the exemption is gone.

PIPEDA: you’re accountable for your vendors

Your automation platform, AI provider and SMS provider all handle client data for you, and under PIPEDA you stay responsible for it. The Privacy Commissioner expects contracts that give comparable protection, and customers told their information may be processed abroad. List each workflow’s vendors and pass each step only the fields it needs.

CRA: six years, kept in Canada

Workflows that create invoices or file receipts are creating business records. Keep them six years from the end of the last tax year they relate to, in Canada unless the CRA gives written permission. Records stored outside Canada and accessed electronically from here don’t count, so know where your storage lives.

Quebec: fully automated decisions

If a workflow decides something about a person using only automated processing, such as auto-declining a job applicant, section 12.1 of Quebec’s private-sector privacy law applies. Tell them when you give the decision; on request, explain the information and main factors used and their right to have that information corrected; and let them submit observations to someone who can review it. If a person makes the final call, section 12.1 doesn’t apply.

Step 5: Guardrails before go-live

  1. Draft mode first. For two weeks, every outgoing message waits for approval. n8n, for one, can hold an AI agent’s tool call for a person to approve in Slack, Telegram, Gmail or WhatsApp.
  2. Least privilege. A separate login or API key per workflow, with only the access it needs. If it drafts, it can’t delete or forward.
  3. A kill switch. One shared setting, such as a Google Sheet cell reading SENDING = ON, that every customer-facing workflow checks before sending. Set it to OFF and they all stop. Test it monthly.
  4. A send cap. Each workflow counts its own messages in the last hour; at 20 it stops, pauses itself and alerts the owner on Telegram. If a broken filter matches all 600 past clients, 20 get a confusing email, not 600. Zapier Storage, Make data stores and n8n data tables can hold the counter.
  5. Error alerts. A failed run pings a named person the same day, so a stalled follow-up gets noticed in a day, not a month.
  6. Logs and test contacts. Record what ran and what the AI step received and returned. Test on your own phone and inbox before real clients.
  7. Treat what the AI reads as untrusted. An incoming email can contain text aimed at your AI, so no AI step should trigger a payment, deletion or bulk send on its own. More in AI agent risks and guardrails.

Write a one-page spec first

Before anyone builds, put the workflow on one page. Here is recipe 2, built on a platform so it can watch the inbox:

TriggerWhat starts it
Quote moves to Awaiting response in Jobber.
DataOnly what it needs
Client name, email, quote number, job summary, consent type and date.
SendsWhat and when
Up to three emails on day 2, 5 and 10, each with your business name and an unsubscribe link.
Stops whenEvery exit
Changes requested, Approved, Converted or Archived, any email reply, unsubscribe, or SENDING = OFF.
LimitsAI, approval, cap
AI writes one line, no prices. Owner approves for two weeks. 20 an hour, 60 a day.
OwnerWho reads the log
The office manager, every Monday.

Step 6: Measure the hours saved

You logged the “before” in Step 1. A month after launch, log the same task again, including time spent checking the automation’s work.

Hours saved per month = (minutes before − minutes after) × times per month ÷ 60 − review and fix time

Say a web-form lead took 9 minutes to read, enter and answer, 60 times a month, and now takes 2 minutes to check the draft and send. (9 − 2) × 60 ÷ 60 = 7 hours, minus 30 minutes reading logs: 6.5 hours a month.

Also track time to first reply, quotes that got every follow-up, and days to payment. Faster first replies and fewer days to payment are where the money shows up.

A real example: Lane, end to end

One job through Lane, the dispatch system we built for a Toronto home-services company, with each step tagged by who or what does it:

  1. Automation

    9:42 PM, the phone rings. The business number connects through the phone provider’s API, so the call starts a flow instead of hitting voicemail.

  2. AI

    The voice agent answers. An ElevenLabs agent works out the problem, books a window for the next morning and can hand the caller to a person. It’s the same setup as our AI receptionist service.

  3. Automation

    The job record is created. Customer, address, issue, priority and call summary land in the CRM; repeat customers are recognized.

  4. Automation

    One Telegram alert. The owner gets a single de-duplicated message linking to the job on the dispatch board. Contact details stay behind sign-in.

  5. Person

    The tech closes out on WhatsApp. After the visit, the assigned technician replies “done” with a note and a photo.

  6. Automation

    The job closes. Lane marks it complete and sends the review request.

AI handles one step, the conversation, because every caller is different. The rest is fixed steps that are cheap to run and easy to test, plus a person confirming the work is done.

Lane is custom code (Next.js and Supabase) because it runs several service lines, each with its own number, agent and records. A single-location business can get most of the flow from recipes 1, 7, 9 and 10. More for trades in AI for home service businesses.

A 30-day plan

  1. Week 1

    Run the time audit, score tasks, pick one workflow and write its spec.

  2. Week 2

    Build it in draft mode with test contacts, plus the send cap, kill switch and error alerts.

  3. Week 3

    Go live with approvals on, and read every run.

  4. Week 4

    Measure, relax approvals on steps that ran clean, pick the next workflow.

Our business process automation service covers intake, follow-ups, CRM and invoicing, and our AI automation agency work covers agents and voice.

FAQ

What should I automate first?

The task from your time audit that’s frequent, rule-based and costly to miss. For most service businesses that means missed-call text-back, quote follow-ups or payment reminders. Each one stops a specific leak: a caller who books elsewhere, a quote that goes cold, an invoice paid late.

Do automated follow-up emails need consent under CASL?

Yes, if they’re commercial. Implied consent lasts 6 months after an inquiry and 2 years after a purchase, so store the consent date with each contact and stop the sequence when it lapses, unless they’ve given express consent. A quote they asked for is exempt from consent but still needs your identification and an unsubscribe link.

How do I stop an automation from emailing every client by mistake?

Build three brakes before go-live. Run in draft mode for two weeks so every message waits for approval. Add a send cap, so each workflow pauses itself and alerts you at 20 messages in an hour. And keep one kill switch, a shared SENDING = ON setting that every workflow checks, so one change stops everything.

How do I automate invoicing for a small business?

Start with what your software already does: QuickBooks Online sends up to three automatic invoice reminders, and Jobber up to two from its Connect plan. Then add recipe 3, which drafts the invoice from hours, parts and the tech’s notes when a job is marked complete, for the owner to approve and send.

Zapier vs Make vs n8n: which is best for a small business?

Zapier for the fastest setup on short workflows. Make for visual branching at a low price per step. n8n for long or AI-heavy workflows, or self-hosting. Price your own workflow in each tool’s unit first: the same 500-run workflow costs about C$13 a month on Make, C$32 on n8n and C$92 to C$127 on Zapier.

Do I need a developer?

Not for the first few. Built-in automations in Jobber, QuickBooks Online and HubSpot need none, and Zapier and Make are built for non-developers. Bring in someone technical when a workflow touches money or customer records at volume, needs custom code or self-hosting, or passes personal data through several vendors.

Is it safe to give AI access to my email?

With limits. Connect a shared inbox rather than your personal one, have it write drafts instead of sending, keep deleting and forwarding out of reach, and check the AI vendor’s data terms: under PIPEDA you remain accountable for your clients’ emails.

Sources

Written by Selit Media, a founder-led AI studio in Toronto that builds AI phone agents and automations, including Lane. Product details reflect official vendor and government pages as of October 2026 and can change. This guide is general information, not legal or financial advice.

  1. Statistics Canada, Analysis on artificial intelligence use by businesses in Canada, second quarter of 2026 (June 11, 2026).
  2. Statistics Canada, Analysis on planned use of artificial intelligence by businesses in Canada, third quarter of 2026 (October 1, 2026).
  3. Statistics Canada, Analysis on artificial intelligence use by businesses in Canada, second quarter of 2025 (June 16, 2025).
  4. Zapier, Pricing (USD; checked October 14, 2026), and Zapier Help Center, Tasks in Zapier and pay-per-task billing.
  5. Make, Pricing (USD; checked October 14, 2026); Make Help Center, Credits and Schedule your scenario; and Make Academy, Credit consumption in Make.
  6. n8n, Plans and pricing (EUR; checked October 14, 2026), the Sustainable Use License, and n8n Docs, Human-in-the-loop for AI tool calls.
  7. Jobber Help Center, Automations and Quote list page and key metrics.
  8. Intuit QuickBooks Canada, Send invoice reminders automatically or manually in QuickBooks Online.
  9. HubSpot Knowledge Base, Create workflows.
  10. Google for Developers, Working with drafts (Gmail API).
  11. Twilio Docs, Call resource and WhatsApp key concepts.
  12. Google, Prohibited and restricted content (Maps user-generated content policy).
  13. Anthropic, Claude API pricing (USD; checked October 14, 2026) and Building effective agents (December 19, 2024).
  14. Bank of Canada, Daily exchange rates (USD/CAD 1.4263 and EUR/CAD 1.5883 on October 14, 2026).
  15. Justice Laws Website, Canada’s Anti-Spam Legislation (S.C. 2010, c. 23): sections 1 and 6 and sections 10, 11 and 13.
  16. Innovation, Science and Economic Development Canada, Canada’s anti-spam legislation.
  17. CRTC, Unsolicited Telecommunications Rules (Part I definitions and Part IV, Automatic Dialing-Announcing Device Rules).
  18. CRTC, Compliance and Enforcement Decision CRTC 2019-111 (April 23, 2019), its news release, and Dentons, CRTC finds director vicariously liable for company’s violation of CASL.
  19. Office of the Privacy Commissioner of Canada, Guidelines for processing personal data across borders.
  20. Canada Revenue Agency, Where to keep your records, for how long and how to request permission to destroy them early.
  21. LégisQuébec, Act respecting the protection of personal information in the private sector (CQLR c. P-39.1), section 12.1.