Automation · SMEs in Belgium and Luxembourg

Qualify every request that arrives by email
before it enters your CRM, Odoo for instance.

Reading a request that arrives by email, recognising who sent it, qualifying it and preparing the reply can be automated. Deciding whether to answer, and how, cannot. The circuit I set up sorts your inbox, opens the attachments, looks for the client in your CRM before creating anything there, and never writes to the prospect on your behalf. The reply goes out under the name of whoever will follow the client.

01The task, as it is done today

Take an installation company between Bastogne and Wiltz, twelve people, its clients and quotes in Odoo for the past two years. On Monday morning, the manager opens his inbox: some forty messages since Friday. Suppliers, two job applications, a follow-up from an unhappy client, a sales pitch, and somewhere in the middle, a request for a price on three sites, with the details in an attached spreadsheet.

The request is not lost. It is buried.

When he finds it, on Wednesday, he forwards it to his assistant. She creates a record in Odoo, copies the name and address, sums up the request without opening the spreadsheet, and does not see that the same company already has an open deal with a colleague. The prospect, meanwhile, has received two other replies. Odoo’s dedicated address does not settle this on its own. You can forward the manager’s whole inbox to it, but it will make a lead of every supplier, every applicant and every sales pitch: the address itself does not sort.

02Can AI sort and qualify my prospects’ requests?

AI reads each request, attachments included, compares it with your criteria and prepares the record and the reply, but it does not decide who is a good client, and it never writes to the prospect.

Your CRM already does part of this, and I would rather say so. Odoo creates a lead, or an opportunity depending on your settings, for every email sent to your sales team’s address, with the subject as its title and the message in its history, and it flags similar leads. Its version 20, unveiled this week, announces agents that can create and complete records, triggered by an automation; its price list places them in the Custom plan and, like all its features of this kind, they are now paid for in credits. I have not yet tried them on a real inbox. If all your requests already arrive at that address, part of the circuit below could run inside Odoo, and I will not sell it back to you.

What the circuit adds comes down to four things: sorting what arrives before turning it into records, recognising a client already followed or in dispute before answering them cheerfully, preparing a reply in your voice, and letting nothing go out until a person has reviewed it. The full circuit has twenty-four stations. Five places hand control back to a person, and a model is involved in six of the twenty-four.

03From the inbox to an approved record

Eight zones, and a last node where no reply goes out until someone has reviewed it. Click a zone to open its stations; without a click, the sequence plays on its own.

  1. CaptureThe inboxes where requests really arrive are chosen once, and only those are read. Whatever has no business reaching a model is set aside before it, and each message arrives with its attachments.
    • The inboxes to watch, chosen with you
    • Every new message, filtered before the model
    • The message and its attachments, made readable
  2. SortEach message goes into a category set in advance. Only prospect requests carry on. The rest stays where it is, labelled, and anything uncertain goes to a person.
    • Request, client, support, supplier, applicant, sales pitch
    • What is not a request stays where it is, labelled
    • Doubt goes to a person

    Exit 1 · Not a prospect request, or a sorting that hesitates

  3. ReadWhat the person is asking for is extracted in a fixed form, attachments included. Each item is marked as written or missing, and whatever is missing becomes a question.
    • Who, what, how many, by when, written or missing
    • The attachments, read the same way
    • What is missing becomes a question

    Exit 2 · A request too thin to qualify

  4. RecogniseThe circuit looks in your CRM for the person and their company, for a deal already open and who owns it, and for whatever changes the reply. The model only receives the conclusion.
    • Do the contact and the company already exist?
    • Is a deal already open, and who owns it?
    • What changes the reply: quote, unpaid invoice, dispute

    Exit 3 · A client already followed, an open deal, a dispute

  5. The contextWho you want as a client, who answers what, and how you answer. Three pieces that describe your business, written once with you.
    • Your qualification criteria
    • Who gets which request
    • Your standard replies, and their voice
  6. QualifyThe model compares the request with your criteria and proposes a verdict, with its reason. It prepares the record with the written items only, and a draft reply with the questions.
    • In target, out of target, to review, and why
    • The record and the draft reply
  7. Check, hand backEvery field points back to the message, and the reply promises nothing. The record enters your CRM as a lead to qualify, and the assigned person is the one who replies.
    • Every field has its quote, the reply promises nothing
    • The record enters as a lead to qualify, assigned
    • The person reviews, approves or discards, and replies

    Exit 4 · A field without a source, a duplicate, a promise

  8. The final sayNo record is approved and no reply goes out without a person, and every exit brings the request back to them. A request is the start of a relationship, not a row in a table.
    • Hold over timeThe gap between what the circuit proposed and what was approved corrects your criteria and your replies. A missed due date prompts the person, the outcome is logged, and whatever breaks raises an alert.
      • The gap corrects the criteria and the replies
      • A “reply” activity with a due date, and a reminder
      • Won, lost, out of target, and where the request came from
      • Alert on failure, delete what has been used

      Exit 5 · The circuit has stopped

    04The twenty-four stations, and who does what

    The circuit unfolded, station by station, with those who hold each one. Qualifying takes up only one zone, the sixth, and everything before it is there so that it bears on the right request and the right client.

    Zone 01

    Capture

    The right inboxes, and nothing else.

    01The watched inboxesThe general address, the sales team’s addresses, the website form. If your CRM already has a dedicated address, the circuit also reads the leads it creates. Not the whole mailbox: what is not chosen is not read.

    Your teamAide DigitalYour tools

    02 · ruleThe filter before the modelInternal messages, known suppliers and automatic notifications are set aside by a rule, before anything is sent to a model. What never goes in cannot come out.

    MakeYour tools

    03With the attachmentsA drawing, a specification, a list of quantities in a spreadsheet: that is often where the real request is. Attachments are fetched with the message and put into a form the model can read, a spreadsheet converted to text for instance.

    MakeYour tools

    Zone 02

    Sort

    A request, or something else.

    04Is it a request?New request, existing client placing an order, support request, supplier, job application, sales pitch. The categories are written with you, and only the first one carries on.

    ClaudeAide Digital

    05Nothing disappearsThe message is neither moved nor deleted. It gets a label in its own inbox, and whoever reads it knows why the circuit left it there.

    MakeYour tools

    06 · humanDoubt, to a personA request filed by mistake as a sales pitch is a lost client that nobody knows about. Doubt is flagged, not settled alone.

    MakeYour team

    Exit 1Not a request, or in doubtThe message stays in its inbox, labelled, for whoever reads it. A message the sorting cannot place is never discarded by default: it is flagged.

    Zone 03

    Read

    What is written, and what is missing.

    07The request, in a fixed formWho is writing, for which company, what, in what quantity, by when, whether a budget is mentioned, and how they heard of you. Each item marked “written in the message” or “missing”.

    Claude

    08The attachmentsA drawing scanned askew, a locked spreadsheet: what cannot be read is said, and not guessed.

    Claude

    09Questions, not guessesA request with no quantity or no deadline gets its questions. The model fills nothing in by guesswork.

    Claude

    Exit 2A request too thinThe record is created with its questions, and the person it is assigned to decides whether to call or write. A request with no quantity and no deadline does not get plausible values.

    Zone 04

    Recognise

    In your CRM, before replying.

    10Already known?A search of your contacts by address, domain, and VAT number when it appears. Someone writing from a private address is the hard case, and it is planned for.

    MakeYour tools

    11Already in progress?An open lead or opportunity for the same company, owned by a colleague. Two records for the same request make two follow-ups and none.

    MakeYour tools

    12What changes the replyA quote in progress, an unpaid invoice, a dispute, wherever you record it today. The circuit reads it in your CRM and passes only the conclusion to the model, never the history.

    MakeYour tools

    Exit 3Someone already owns itNo new record. The request goes to whoever follows the client: two different replies to the same client, from two people in the same company, are hard to undo.

    Zone 05

    The context

    Neither the scenario nor the model. This is where the work is.

    13Your criteriaWhat you sell, to whom, from what size, in which area, and what you turn down. Written once, reread when the offer changes.

    Your teamAide Digital

    14The assignmentBy area, product or language, and what goes to the manager in person. A request with no owner is a request everyone believes has been handled.

    Your teamAide Digital

    15Your standard repliesAcknowledgement, request for details, a polite redirection for a request outside your target. Three or four templates, not twenty, in the company’s voice.

    Your teamAide Digital

    Zone 06

    Qualify

    A proposal, never a decision.

    16A verdict, with its reasonThe model compares the request with your criteria and writes its reason in one sentence. It proposes, it does not decide.

    Claude

    17The record and the replyThe record’s fields filled with the items of station 07 only, and a reply in your voice, with the questions of station 09.

    Claude

    Zone 07

    Check, hand back

    Nothing reaches the client without someone.

    18 · ruleSources, duplicates, promisesThis check verifies that an exact quote from the message exists for every field, and that no price, lead time or availability is in the draft. A field taken from a scan, with no text to compare, is marked for checking. It does not judge meaning: the review does.

    MakeAide Digital

    19A lead to qualify, assignedThe record enters your CRM as a lead to qualify, not yet an opportunity if the leads option is enabled, assigned according to station 14, with the reason for the verdict and the draft attached. Nothing is sent to the client.

    MakeYour tools

    20 · humanSomeone repliesOnly they know whether the request deserves a call rather than an email. Nothing goes out by default, and the reply goes out under their name, from their mailbox or from the record.

    Your team

    Exit 4The check blocksA field that no sentence of the message supports, a duplicate record, a price or a lead time slipped into the draft. All of these block, and the request goes to a person with the reason.

    Zone 08

    Hold over time

    A reminder, a logged outcome, and an alert if it breaks.

    21The gap, capturedWhat the circuit proposed, what was approved, and the difference. Your criteria, the categories and the standard replies are corrected from there.

    MakeAide Digital

    22The reminderThe record carries a “reply” activity with a due date. A missed due date prompts the assigned person, not the prospect.

    Make

    23Outcome and sourceLogged in your CRM. After a few months, this is what tells you which channels bring real clients.

    Your teamYour tools

    24Alert and deletionA message left unprocessed raises an alert instead of a silence, and the working copies are deleted at the agreed time.

    MakeAide Digital

    Exit 5The circuit has stoppedThe prospect is waiting for a reply, and nobody knows their request is stuck. It is the costliest exit, because it happens without a sound, while everything seems quiet.

    6 / 24

    Claude

    It sorts the message, extracts the request, reads the attachments, drafts the questions, proposes a verdict and prepares the record and the reply. It decides neither the verdict nor what goes out.

    12 / 24

    Make

    The plumbing: watching the inboxes, filtering before the model, fetching attachments, labelling, searching your CRM, checking, creating the record, assigning it, reminding, capturing the gap, alerting, deleting.

    9 / 24

    Your tools

    Your email, Microsoft 365 or another, your form, and your CRM: Odoo, HubSpot, Pipedrive or Zoho. I connect to them, I do not replace them, and those I do not name connect in the same way.

    7 / 24

    Your team

    Where the company commits: choosing the inboxes, settling doubt, writing your criteria, the assignment and your standard replies, reviewing, replying, logging the outcome.

    8 / 24

    Aide Digital

    I design the circuit and its categories, write the checks, set up the reminder, the gap and the alert. The three pieces that describe your business, your criteria, the assignment and your replies, I build with you.

    How to read thisA station of the scenario. A decisive piece: without it, the rest does not hold. A human decision, or an exit to a person.

    Five exits, not five failuresNo exit writes to your prospect. Whatever blocks goes back to a person, before any reply goes out.

    The badgesEach station shows who acts. Aide Digital is the only solid indigo badge, Your team the only orange one: the two places where there is someone. Stations 13, 14 and 15 carry both: your criteria, the assignment and your standard replies. These are the three pieces nobody will write for you.

    An example, not a method. The tools, the order of the stations and what stays manual vary from one company to the next. The audit settles them, as it settles the time and the price.

    05What the AI does, and what it never does

    Six stations out of twenty-four. The model sorts each message into a category, extracts the request in a fixed form, reads the attachments, drafts the questions, proposes a verdict with its reason, and prepares the record and the reply. That is the reading and writing, and here it weighs more than elsewhere: an inbox is text.

    Three rules it never breaks, whatever the message. It invents nothing that is not in the message: a quantity it has not read becomes a question, not a value. It promises neither price nor lead time: qualifying stops where the quote begins. It writes to nobody: the record waits as a lead to qualify, and the reply goes out under the assigned person’s name.

    What it sees is limited too. Only the inboxes you chose are read, and a filter sets aside internal messages, known suppliers and notifications before they reach it. Make, for its part, sees every message from those inboxes go by, and is set to keep none of them in its execution history; working copies are deleted at the agreed time. A client’s history is never sent to it: the circuit reads it in your CRM, and the model only receives the conclusion, “existing client, followed by Paul, dispute open”.

    For the rest, the circuit connects to what you use: your email, Microsoft 365 or another, your form, your CRM, Odoo, HubSpot, Pipedrive or Zoho, and those I do not name in the same way. I prefer to work with Claude, which Odoo’s built-in AI does not offer among its models, but if your company has already chosen another model, the circuit adapts, and Zapier or n8n can take Make’s place. Before you start, two limits. With an Odoo subscription, the circuit needs the Custom plan: it is the only one that opens the external API, the door through which an outside tool reads and writes your data, and without it the circuit can neither search Odoo nor create the record there. Odoo Community, self-hosted, does not have this limit. And a badly scanned attachment reads badly: what cannot be read is flagged, never guessed.

    Installing and configuring Odoo itself is a job for an integrator, and it is not mine. In Luxembourg, I recommend Optitoo.

    06What cannot be bought, and what holds everything together

    Three pieces that describe your business, and that no subscription delivers. Your qualification criteria: what you sell, to whom, from what size, in which area, and what you turn down. The assignment: which request goes to whom, by area, product or language, and what goes to the manager in person. And your standard replies, with their voice: the acknowledgement, the request for details, the polite redirection of a request that is not for you.

    This is where sorting and qualifying part ways. “A company of more than ten people, in the Belgian province of Luxembourg or the Grand Duchy, for a new installation” is a criterion: you know who it applies to, you know how to correct it. “An interesting prospect” is not: nobody can say what it means, and the model will fill it with whatever seems plausible.

    One piece remains that no tool will give you: the request you do not answer cheerfully. The client in dispute, the invoice unpaid for six months, the prospect a colleague already follows. It shows up on no dashboard, and it is what prevents the reply that does more harm than silence. Qualifying starts with knowing who is writing.

    07What can go wrong

    Four failures. One comes from the sorting, one from the recognition, one from the person reviewing, one from time passing.

    A real request filed as a sales pitch. The message opens like an advertisement, the real need is in the third sentence, and the sorting gets it wrong. That is why what is not a request stays in its inbox, labelled, instead of disappearing, and why doubt goes to a person rather than to the bin.

    An existing client taken for a stranger. They write from a personal address, or from a subsidiary with a different name, and the search does not find them. The record is created twice, and two people call them back. Searching by domain and by VAT number catches some of it, the duplicate check some more, and the review the rest.

    Approval becomes a reflex. After three weeks of correct records, people approve without reading, and one day a reply goes out with a question that had no reason to be there. That one is about people, and no check erases it. What limits it: the record arrives with the doubtful items first, the missing items, the “to review” verdict and the reason for the sorting.

    The criteria age. The offer changes, an area opens, a product is dropped, and the circuit keeps qualifying with last year’s rules. That is maintenance, not an accident: the gap between what the circuit proposes and what is approved shows it, and the criteria are reread when the offer changes.

    08How long it takes, and what it costs

    No timings here, and that is deliberate. What drives the work is not the scenario but the state of your inbox and your CRM: one general address or ten personal inboxes, tidy contacts or duplicates everywhere, an Odoo plan that opens the API or not. Your inbox would tell me, and I have not seen it. The audit gives the time, and the price that goes with it: it costs nothing, because without it I would be quoting blind.

    We begin with one inbox and your three or four categories, and add nothing until it holds. Your questions on data, cost and timing are answered in the frequently asked questions, and my background is on my page. The circuit has its own running costs too, Make operations and model calls, and the audit prices them with the rest.

    ( 09 ) Where we start✦ Three hours, at your premises

    With a starter audit: about three hours at your premises, free and with no commitment. We open your inbox and your CRM side by side, go through last month’s requests, and write together the criteria that would separate a good prospect from a message to let pass. You leave knowing what your CRM already does on its own, what it lacks, and where to begin, whether or not you carry on with me.

    A fast reply does not make up for one that shows nobody read the request.

    Book your free audit