1. Home
  2. Guides
  3. AI in a CRM

AI in a CRM: what it does and does not do

Nearly every CRM has an AI button now. What that button does varies a lot. This guide explains how an AI assistant in a CRM works, where it saves time, where it goes wrong and what to agree on before you switch it on.

How an AI assistant in a CRM works

An AI assistant in a CRM is almost always a language model with tools. The model itself knows nothing about your customers. It was trained on a lot of text and is good at reading, summarizing and writing. What makes it useful inside a CRM are the tools: small, fixed functions the model is allowed to call. Find an organization. Fetch the open deals for this person. Draft an activity.

Ask "which deals in the proposal stage have had no activity for two weeks?" and roughly this happens:

  • The model reads your question and picks a tool, for example "search deals" with a filter on stage and last activity.
  • The CRM runs that search with your permissions and returns the result.
  • The model reads the result and turns it into an answer in plain language.
  • If you then ask "schedule a call for each of them tomorrow", the model drafts those activities and, if it is set up well, asks for your approval.

That covers three kinds of work. Read: look up data and explain it. Draft: prepare an email, a segment, a report or an automation without changing anything. Act: actually save, send or switch something on. That split is the core of this guide. When reading, the worst outcome is a wrong answer. When acting, an email can go to two thousand people.

Worth knowing: the model does not remember your data between conversations unless the vendor builds it that way. It fetches what it needs every time. That is good for freshness, because it reads the current state. It is also why an assistant is only as good as the data in your CRM. If a deal has sat in the wrong stage for three months, the assistant will report that wrong stage back to you, neatly and with confidence.

So an AI assistant is not a separate brain that takes over your sales. It is another way to operate your CRM: one sentence instead of ten clicks. That saves time on work you can describe precisely. It helps little with work that needs judgement.

What AI in a CRM cannot do

It sometimes makes things up. A language model writes what sounds likely. Most of the time that matches the data it just fetched. Sometimes it fills a gap with something that is not there: a job title, a date, an amount. This is called hallucination. Better tools make it rarer, but never zero. Any number from an assistant that you pass on to a customer or to your board, check in the record first.

It only knows what is in the CRM. Yesterday's phone call that nobody logged does not exist for the assistant. Neither does the meeting a colleague put in a private calendar. Ask "how are things with this customer?" and you get a summary of what was recorded, not of what happened.

It has no judgement. An assistant can list the ten deals that have been quiet the longest. It does not know that deal number three is quiet because the buyer is on holiday and that this is fine. It does not know that this buyer prefers a call to an email. Prioritizing, negotiating and deciding whether a lead fits remain human work.

It cannot count what was never defined. "How are we doing this quarter?" is not a question an assistant can answer unless you agreed what doing well means. "What is the win rate this quarter, won divided by won plus lost?" is. The more precise the question, the more reliable the answer. The guide on sales KPIs shows how to write those definitions.

It does not fix bad data. Duplicate organizations, empty fields and outdated stages flow straight into every answer. An assistant on a messy CRM gives messy answers, only faster. If in doubt, start with data quality.

Twelve uses of AI in a CRM, with risk and safeguard

For each use below you get what it delivers, what can go wrong and which safeguard to build in. The level in brackets is read, draft or act.

1. Search in plain language (read) Delivers: "all organizations in Manchester with an open deal over ten thousand" without building filters. Risk: the assistant picks a different filter than you meant, such as the person's city instead of the organization's. Safeguard: have it show the filter it used and click through to the list.

2. Summarize a deal (read) Delivers: in thirty seconds you know what is going on before you call. Risk: key information sits in an attachment or in someone's head and is missing. Safeguard: treat the summary as a start and read the last two notes yourself.

3. Find stalled deals (read) Delivers: a list to pick up this week. Risk: deals that are waiting on purpose show up too. Safeguard: the rep decides per deal. The assistant only supplies the list.

4. Write a follow-up email (draft) Delivers: a first version based on the last note. Risk: a promise on price or timing that was never made. Safeguard: the email is always a draft and you send it yourself. The guide on following up covers what to write.

5. Clean up a note or meeting summary (draft) Delivers: rough notes become a readable summary with agreed actions. Risk: nuance gets lost. Safeguard: keep the original or read the summary back before saving.

6. Update fields (act) Delivers: "set the expected close date of these three deals to the end of March" in one sentence. Risk: the wrong deals or the wrong date. Safeguard: show what will change, ask for approval before saving, and keep a log.

7. Schedule activities (act) Delivers: a batch of calls planned at once. Risk: calls on a day off or duplicates. Safeguard: drafts first, then approval.

8. Build a segment (draft) Delivers: "customers who bought nothing last year and gave marketing consent" as a filter. Risk: people without consent slip through. Safeguard: the CRM checks consent itself at the moment of sending, not the assistant.

9. Send a campaign (act, outward) Delivers: a faster route from idea to sent email. Risk: the biggest mistake an assistant can make: the wrong text to the wrong list. Safeguard: always a test send, always explicit approval, ideally a second person who checks.

10. Create a report from a sentence (draft) Delivers: "won revenue per month this year, by owner" as a chart. Risk: a different definition than your meeting uses. Safeguard: check the measure and the period before you share the report.

11. Prepare an automation (draft, then act) Delivers: a rule such as "create a task when a deal has been quiet for fourteen days" without learning the builder. Risk: a rule that fires on hundreds of records at once. Safeguard: a dry run first, then switch it on.

12. Spot duplicates and gaps (read) Delivers: a list of organizations without an owner or people without an email address. Risk: low, as long as the assistant only reports. Safeguard: do the merging in the dedupe tool, not through the chat.

A risk framework in four levels

Decide for each use which level it sits on. The rule: the further it reaches outside, the more human control.

Level 1: read

Search, summarize, count. Nothing changes. Safeguard: the assistant only sees what the user may see, and you check important numbers.

Level 2: draft

Emails, segments, reports and automations are prepared but not saved or sent. Safeguard: a person reads and edits the draft.

Level 3: act inside the CRM

Update fields, create activities, mark a deal won. Safeguard: the assistant shows what will change and asks for approval. Everything goes into a log.

Level 4: act outside

Send an email or campaign, switch on an automation. Safeguard: explicit approval for every action, never one approval for a whole batch.

User permissions

The assistant may never do more than the person using it. A viewer who cannot edit anything cannot edit anything through the chat either.

Log and limit

Every call is recorded with who, what and when. A cap on messages keeps a mistake in a loop from happening a thousand times.

Questions to ask your CRM vendor about AI

These are practical questions, not legal advice. What your GDPR or other privacy duties are exactly is something to discuss with your own privacy adviser or data protection officer.

  • Which language model runs, from which provider, and can you switch it?
  • Where is the data processed, and where is the CRM itself hosted?
  • Is your input used to train the model? Does that depend on a free or paid plan with the model provider?
  • What data goes to the model per question: only the search result or whole records?
  • Does the assistant run with the user’s permissions or with its own account that sees everything?
  • Which actions can it take, and which ones need approval?
  • Is every call logged, and can an admin read that log?
  • Can an admin switch the assistant off per workspace?
  • Is there a cap on messages or actions per user?

Rolling out an AI assistant in five weeks

An example plan for a team of ten to twenty people. Shift the weeks if your team moves at a different pace.

  1. Week 1: data and agreements

    Check the basics: stages, owners, lost reasons, duplicate organizations. List the uses you want to try and the level each one sits on. Agree who may switch the assistant on and who reviews the log.

  2. Week 2: two or three pilot users, read only

    Let a rep, a manager and someone from service only search and summarize. They note which answers were right and which were not. That short list is worth a lot for the rest of the team.

  3. Week 3: add drafts

    The same group has the assistant prepare emails, reports and segments. Every draft is read before it is used. Write down the prompts that work and put them in a shared document.

  4. Week 4: the whole team, read and draft

    A thirty minute session with the best examples from weeks 2 and 3. Acting inside the CRM is allowed, with approval. Sending outside is not yet.

  5. Week 5: review and set the limits

    Read the log. What was used a lot, what caused mistakes? Decide per use whether it stays, at which level, and whether campaigns may go through the assistant. Write it into your team agreements.

Prompts you can use

A good question to an assistant is precise about three things: which records, which period and what you want back. Below are templates to copy. Fill in the parts in brackets.

Preparing a call. "Summarize the deal [name]: stage, value, last three activities and open tasks. Only use what is in the CRM and say so if something is missing."

Following up. "Write a short follow-up email to [person] after our call on [date]. Use the last note. Make no promises on price or delivery time. At most 120 words, tone: businesslike and friendly."

Monday start. "Show my open deals in the stage [stage] with no activity in the last [number] days, sorted by value, with the owner."

Report. "Create a report: number of won deals per month this calendar year, split by pipeline. Use the date the deal was won."

Segment. "Build a segment of people at organizations in the [industry] industry who gave marketing consent and received no campaign in the last [number] months. Show the count first."

Clean-up. "Show organizations without an owner and people without an email address created in the last [number] months. Change nothing."

Note the last sentence of the clean-up template. "Change nothing" and "show the count first" are small phrases that keep a read question a read question. And ask for sources: "name the record for every number" makes checking much faster.

Measuring the value, and the pitfalls

Do not measure an assistant by the number of messages. That only shows people open it. Pick two or three questions you can answer before and after the rollout:

  • How long does preparing the weekly sales meeting take? Ask the manager in week 1 and in week 5.
  • How many open deals have a next activity scheduled? You can see that in the CRM itself.
  • How many drafts get used as is or with light edits, and how many are thrown away? Have the pilot users keep a tally for a week.
  • How many mistakes did you find in the log? A mistake is an answer or action you had to undo.

Write down the starting point before you begin. Without a baseline every review becomes a feeling.

Pitfalls Switching everything on at once. Read, draft and send on day one leaves little time to learn where it goes wrong. Start with read.

Approving on autopilot. Someone who clicks approve twenty times a day stops reading at some point. Keep the actions that need approval limited to the ones that matter.

Treating the assistant as the source of truth. A chat answer is a summary of the CRM, not a replacement. If a number goes into a board report, it comes from the report.

Sensitive data on a free model. Some free plans with model providers may use your input for training. Pick a plan or key where that does not happen before you work with real customer data.

Expecting AI to score your leads. An assistant that reads does not produce a reliable score by itself. A score you want to steer on needs agreed criteria.

Checklist for AI in your CRM

  • The basic data is right: stages, owners, lost reasons and few duplicates
  • Each use is labelled as read, draft or act
  • Sending outside always needs explicit approval per action
  • The assistant runs with the user’s permissions
  • You know which model runs, where it processes data and whether input is used for training
  • An admin reviews the log weekly during the first weeks
  • There is a baseline of two or three questions
  • Good prompts are kept in a shared document
  • After five weeks you decided per use whether it stays

How the assistant in Lumo is set up

Lumo has an AI assistant with 52 tools: 21 to read, 23 to draft and 8 that commit a change. It searches, creates and updates people, organizations, deals, leads, activities and notes, builds segments and templates, prepares campaigns, creates reports and dashboards from a sentence and builds automations with a dry run.

The assistant is off per workspace until an owner or admin switches it on. It runs with the user’s own role and permissions. Actions that cannot be undone or that reach outside only run after a click on Akkoord, the approve button. There is a limit of 40 messages per 10 minutes per user, and every tool call is logged.

By default it runs on Google Gemini Flash. You can switch to Groq, OpenRouter or Mistral. Lumo’s own data is stored in London, in the United Kingdom. Read more on the security page.

  • 52 tools: 21 read, 23 draft, 8 commit
  • Off until an admin switches it on
  • Approval for outward actions
  • Gemini Flash by default, switchable
The AI assistant in Lumo with a question, an answer and an approve button

What you should know

Free plans with a model provider may use input for training. So choose a key or plan that fits your data before you switch the assistant on. Lumo does not score leads automatically: the score is a number you fill in yourself, on criteria your team agrees. And the live chat on your website is not an AI chatbot. It is a chat channel with fixed texts that a person answers.

AI in a CRM FAQ

What does an AI assistant in a CRM do?

It looks up data, summarizes it, prepares drafts such as emails, segments and reports, and if you allow it, takes actions such as updating a field. It does this through fixed tools in the CRM.

Can AI replace a salesperson?

No. An assistant takes over lookups and first drafts. Prioritizing, negotiating and deciding stay with people, because they need judgement and context that are not in the CRM.

How reliable are the answers?

As reliable as the data and the question. A language model can also make things up. Always check numbers you pass on in the record or report itself.

Is AI in a CRM safe for customer data?

That depends on which model runs, where it processes data, whether input is used for training and whether the assistant runs with your permissions. Ask your vendor and discuss the legal side with your privacy adviser.

Should an AI assistant ask for approval?

For outward actions such as sending an email or a campaign, yes. Also for actions you cannot undo. Reading and drafting do not need it.

Can AI score leads automatically?

Some systems do. A score is only useful when the criteria are right and your team understands them. Start with a simple score on agreed criteria before you automate anything.

How do you start with AI in your CRM?

With clean basic data and a few pilot users who only read. Then add drafts, and only when that goes well, actions. A five week plan is above.

Which language model does the Lumo assistant use?

Google Gemini Flash by default. An admin can switch to Groq, OpenRouter or Mistral.

Is the AI assistant in Lumo on by default?

No. It is off per workspace until an owner or admin switches it on.

See the assistant on sample data

In the demo we ask the assistant questions in a workspace with sample data and show where it asks for approval.

Sales team talking at a long table