
CASL for car dealers: consent rules for follow-up texts and emails
A shopper asks about a truck on Tuesday. How long can you follow up, by text or email, and what has to be in the message? The official answers, in dealer terms.
Your showroom closes at six. Your website does not. Here is what actually happens to an evening question, the options for answering it, and where an AI assistant fits — and where it does not.

Narrated by an AI voice designed for Pavel — not Pavel's own recording. The article below is the transcript.
Think about when your shoppers actually browse. After the kids are in bed. On a lunch break. On a Sunday afternoon when your doors are locked. They find a car on your website, they have one question — is it still here, does it have winter tires, can I get approved — and there is nobody there to answer it.
What happens next decides whether that shopper becomes your lead or somebody else's. This article goes through the realistic options for answering after-hours questions, what each one costs you in time, and how to use an AI assistant without overpromising what it can do. I built Sofia, the assistant we put on dealer websites, so I will be specific about where she helps and where a person still has to take over. After-hours questions are one part of the first hour after an internet lead: the part where nobody is at the desk.
A shopper at 10 p.m. usually has one of three questions:
None of these needs a salesperson to answer the first time. All three need an answer that is accurate for your lot today. And if the answer is "fill out this form and someone will contact you during business hours," the shopper has every reason to open three more tabs and ask the same question at three other dealers.
Browses your site after hours
The showroom is closed; the website is the only part of the dealership still open.
Opens a car and has one question
Is it still here? Can I get approved? What is my trade worth?
Looks for a way to ask it
A form that promises a reply during business hours answers none of the three tonight.
Leaves a name with you
The rest open more tabs and ask the same question at other dealers.
We saw the cost of that gap with our client Buy Metro Pre-Owned. Before their rebuild, 94% of website visitors left without making contact, and a web enquiry waited about five hours for a reply. One dealer group, one market — not a promise about yours. But if you have never measured your own numbers, it is worth finding out what they are.
The cheapest option and the one almost everyone already has. It captures a name and a question and waits until morning. It works for shoppers who are patient, and it does nothing for the ones who are not. If you keep a form, at least make the confirmation say when someone will reply, and make sure the replies go to a shared inbox or CRM, not to one person's email.
A "text us" button feels more personal, and shoppers like it. The catch is the same as the form: if nobody reads it until morning, it is a form with a different icon. It also brings CASL into play the moment you follow up with anything commercial. See CASL for car dealers for what that means.
A real person answering in real time is the gold standard for quality. It is also the most expensive to run after hours, and outsourced chat teams usually do not know your lot: they take a message, which brings you back to the contact form.
An assistant on your website can answer the three common questions instantly, at any hour, if — and only if — it is connected to your live inventory and your real rules. When it is, it can tell a shopper that the car is still here, explain how pre-qualification works, start a trade-in conversation, and take a name and number for your team to call in the morning. When it is not connected properly, it is a confident machine for making things up, which is worse than a form.
The questions to ask any vendor — including us — are not about how clever the model is. They are about what it is allowed to say.
The assistant should read the same feed as your website, so a car marked sold drops out of its answers. If it is trained on a list of cars that was exported once, it will eventually offer a shopper a car you sold last month. That is the single most important thing to check, and it is easy to test: ask it about a car you just sold.
Which lot, which hours, how you talk about credit, what you will and will not promise. An assistant that does not know your rules falls back to generic ones, and generic answers about financing are exactly where dealers get into trouble.
Shoppers should never have to guess whether they are talking to a person. The Office of the Privacy Commissioner of Canada's principles for generative AI include openness, and specifically that organisations should ensure that individuals interacting with the tool are aware that they are interacting with a generative AI tool. On every screen where Sofia appears, the chat says that AI can make mistakes. I would not put an assistant on a dealer's site any other way.
The assistant's job after hours is to answer the first question well and capture the lead with everything the shopper said. Its job is not to negotiate, approve credit or promise a price that is not on the listing. Sofia takes the name and number, writes the lead into the CRM with the conversation attached, and emails your team a brief, so the salesperson who calls in the morning does not have to start with "so, what were you looking for?"
A shopper asks whether the car is still here, and the assistant answers from your live inventory.
It takes a name and number for your team to call.
The lead lands in the CRM with the conversation attached, and your team gets a brief by email.
A salesperson calls, already knowing what the shopper asked.
A chat transcript is personal information. Collect what you need to follow up, tell the shopper what happens to it, and keep it in a system you control. Follow-up messages after the chat are subject to CASL like any other email or text, including the six-month window after an inquiry.
If it does not read your live inventory, it is a confident machine for making things up — and that is worse than a form.
Pavel · Built SofiaYou do not need to buy anything to find out where you stand.
If the honest answer is "nothing happens until morning," that is the gap. Whether you close it with a staffed chat, a better-run text line or an assistant is a business decision. The test just tells you what it is costing to leave it open.
Sofia is the assistant we build and train for dealers. She works on your own website, answers from your live inventory, knows your locations, your finance rules and your tone, and hands every conversation to your team as a lead in the CRM. She is AI and she can make mistakes — the chat says so on every screen — which is why she answers from your data rather than from general knowledge, and why a person takes over for anything that matters. Setup starts from $899, in USD; the pricing page has the rest.
The easiest way to judge her is to try to break her on your own stock. That is part of the process: before we talk scope, we load your feed and you ask her for a car you just sold.
Rules change. This article explains, it is not legal advice; check the source before you act on it.

Pavel · Built Sofia
Trains Sofia on your stock, your finance rules and your tone.

A shopper asks about a truck on Tuesday. How long can you follow up, by text or email, and what has to be in the message? The official answers, in dealer terms.

The same five things we look at in a free lot check, written down so you can run them yourself on a phone, in your own lot, before your next coffee.

An ad for a car that left on Thursday still costs you the click, and then the shopper's trust when they call. Here is how inventory-based ads work, what you need ready before you spend, and how to tell whether they are working.
Your site, your inventory feed and how you show up on Google — read by the people who build them. You keep the teardown either way.
Get the free lot check