Anti-fabrication vs over-refusal
- The symptom
- The agent first invented services, then started refusing to give information that was real.
- The fix
- A mandatory knowledge-base lookup, a closed list of the school's offerings, and examples in the prompt.
Ilyas Salas — Automation & AI Specialist · Rabat, GMT+1
Project 02 · Conduite Atlas · AI agent for driving schoolsConduite Atlas: an n8n AI agent built for a fictional French driving school, as a demo of what I deliver to real ones.
A driving school's front desk covers its opening hours. But prospective students compare schools in the evening, on Sundays, or when the line is busy. The first school to answer usually gets the student.
Through semantic search (RAG), it answers questions on enrolment and required documents, prices and packages, financing (the permis à 1 € par jour, CPF, other aid), the highway code (code de la route), lessons, the exam, supervised driving (conduite accompagnée), the refund and cancellation policy, and opening hours.
If something isn't in the school's information, it says so instead of inventing an answer. Example: the motorcycle licence, which the school doesn't offer.
When it can't fully answer, or for a refund, complaint or cancellation, it asks for a first name and contact details, then logs the case for a human to call back. Nothing is logged without contact details.
It checks Google Calendar for free slots, refuses slots already taken, proposes free times within opening hours, asks for explicit confirmation, then creates the event.
It has no access to individual student files and refuses to reveal personal information.
It runs live on my own server and answers in French. A fictional driving school: use a made-up name and phone number.
text-embedding-3-small embeddings), a lead and escalation logger (Google Sheets), an availability check (Google Calendar read) and booking (Google Calendar create).For a driving school: the same assistant, built from your own information and your calendar. For an automation or AI role: I'll walk you through the system in detail.
or write to ilyas@salaspartners.com