Une auto-école québécoise génère un ROI de 400 % grâce à une campagne IA sortante ciblée.
Devpro built an outbound AI agent for Jasmil, a multi-location Quebec driving school, to reach age-eligible prospects during defined calling windows. The agent worked from a contact list triggered by birth date criteria, answered questions in French or English, and sent an SMS with enrollment details after every call. Four new student enrollments resulted from the campaign.
- Engagement
- ~4 weeks · outbound campaign
- Region
- Quebec, Canada
- Scope
- Outbound prospecting · age-triggered
- Languages
- French + English
- Status
- Campaign complete
A natural prospect pool with no systematic way to reach it.
Jasmil serves young people becoming eligible for a driver's licence, a cohort that is predictable by age and highly time-sensitive. The school had no automated way to reach these prospects at the right moment, and outbound calling by staff was inconsistent, limited to business hours, and left no follow-up trail.
- Prospects aged out before being contacted. Age-eligible leads from the school's contact list were sitting uncontacted. Without a triggered outreach system, the optimal window to call was often missed.
- No reach during peak availability. Young prospects are rarely reachable during business hours. Evenings are when they are most likely to answer, but the school had no capacity to call during that window systematically.
- No follow-up on unanswered calls. When a prospect didn't answer, nothing happened. No message, no SMS, no second touchpoint. The contact was effectively lost.
Call the right person, at the right time, in the right language.
We designed the campaign around Jasmil's contact list and the decision logic already embedded in it: age, language, and location. The agent only needed to act on criteria the school already tracked.
Setup
Reviewed the contact list structure, defined the age trigger criteria, and mapped the bilingual call flow. Configured Twilio and established the 6pm–8pm weekday calling window.
- Contact list audit
- Age trigger definition
- Twilio configuration
Build
Built the outbound agent in French and English with automatic language detection. Configured the voice message, Q&A flows, real-time transfer option, and post-call SMS with enrollment link.
- FR + EN call flows
- Real-time transfer
- Post-call SMS module
Launch & monitoring
Launched the campaign against the contact list. Monitored call outcomes using interest markers and tracked enrollment conversions against campaign contacts.
- Campaign launch
- Outcome tracking
- Conversion monitoring
An outbound agent that works the prospect list so the school doesn't have to.
The agent calls eligible prospects during the evening window, handles the conversation in whichever language the prospect speaks, and sends an SMS whether or not the call is answered.
Age-triggered contact list
Prospects are surfaced from the contact list automatically based on birth date and age criteria. The agent calls within the defined window without manual scheduling or prioritisation.
Automatic FR/EN detection
The agent detects language preference on the first exchange and conducts the full conversation in French or English without requiring the prospect to select an option.
Evening calling window
All outbound calls are placed between 6pm and 8pm on weekdays, the window when age-eligible prospects are most likely to answer and most receptive to the conversation.
Real-time transfer to school
Prospects who express immediate interest can be transferred live to the school during the call, eliminating the drop-off that comes from asking them to call back.
Post-call SMS follow-up
An SMS with enrollment details and a direct link is sent after every call, whether answered or not, ensuring every prospect in the list receives at least one touchpoint.
Four enrollments. Four hundred percent return.
Measured across the full campaign run against the contact list provided at kickoff.
ROI on campaign spend
Measured against driving course enrollment value
New student enrollments attributed to campaign
Direct conversions tracked via interest markers
Bilingual coverage with automatic language detection
No manual language selection required
Contacts received post-call SMS
Sent on answered and unanswered calls alike



