Skip to content

AI customer service

AI customer service on WhatsApp, with an agent that knows your business

The InvestCRM AI agent is an AI chatbot for WhatsApp that answers your customers using what you taught it: files, web pages and rules. It runs on your own OpenAI (ChatGPT) or Anthropic (Claude) key and calls in someone from your team when needed. Answering customers starts on the Start plan.

How it is built

A 5-part editor, no coding

You build the agent in 5 parts: Profile, Behavior, Knowledge, Settings and External links. Before turning it on, the Test agent button opens a test chat that no customer sees.

  • Profile: name, nickname, role and company, how the signature shows in the message (compact, full or none), the part it plays (salesperson, SDR, support, onboarding, receptionist), the tone, the reply format (short, long or automatic) and the agent’s goal.
  • Behavior: the conversation stages, the skills and the rules on what it must and must not do, up to 8,000 characters.
  • Knowledge: the bases it checks before replying.
  • Settings: creativity, maximum reply length, how many previous messages it reads, when to close if the customer stops replying and the words that hand the chat to a human.
  • External links: the links the agent sends to customers, so you can change a link everywhere at once.
InvestCRM screen: Profile tab of the AI agent Lia - Vendas, with name, nickname, role, company, the signature format and a preview of how the customer sees the message
Real InvestCRM screen, with sample data.

Knowledge

It learns from your files and your website

Each knowledge base can be pasted text, a file (PDF, Word as DOCX, TXT, Markdown or CSV, up to 15 MB) or the address of a page on your website. Each base holds up to 300 thousand characters, and you tick which bases each agent may check.

With an OpenAI key, the agent searches for the passages closest to the customer’s question. With an Anthropic key, when the agent’s bases add up to 40 thousand characters or less, they go to Claude in full; above that, it searches by the words in the question.

InvestCRM screen: Knowledge tab of the AI agent, with three bases ticked (Trocas e garantia, Perguntas frequentes, Catálogo e preços) for it to check before replying
Real InvestCRM screen, with sample data.

Skills

Beyond replying: look things up, transfer and spot objections

Skills are what the agent can do during the chat. There are three kinds:

  • Calendar: helps the agent understand dates like "tomorrow" and "Friday".
  • Look up an external system (API): the agent checks one of your systems (orders, schedule, records) before replying.
  • Transfer to a department or person: hands over the chat and applies a label to the contact.

It also spots objections like "it’s too expensive" and "I’ll think about it" before pushing, and follows the rules you wrote for each one.

InvestCRM screen: Behavior tab of the AI agent, with the skills Agendar visita (Calendar), Consultar pedido (external system) and Transferir para Financeiro, and the rules for when a customer says it is too expensive or will think about it
Real InvestCRM screen, with sample data.

OpenAI or Anthropic

The AI is yours: an OpenAI or Anthropic key

Each account picks one AI company: OpenAI (ChatGPT) or Anthropic (Claude). One at a time: with one company’s key saved, the other is locked until you remove the first.

  • You pay for usage straight to the AI company, on your key. On paid plans, InvestCRM charges nothing extra for the AI.
  • Daily call limit: it starts at 500 and you can change it any time. Past the limit, the AI stops replying until the next day.
  • The key is stored encrypted and never shows again: only the last 4 characters appear.
InvestCRM screen: OpenAI key field, default model, a daily limit of 500 calls and the Understand photos and audio option, switched off
Real InvestCRM screen, with sample data.

Photos and audio

It listens to audio and understands photos, once you turn it on

The "Understand photos and audio" option is off on every account. To turn it on, you accept a notice about the use of that data once. When on, the AI looks at the photos the customer sends and transcribes voice notes, and your agent reads the transcript under the audio, in the inbox.

Audio is only transcribed with an OpenAI key. On an account that uses only Claude, the AI asks the customer to type instead.

Human handoff

It calls a person in at the right time

When the customer asks for a person, or the topic belongs to a department, the agent hands the chat to the team. On the Business and Enterprise plans, the chat goes into the human support queue, by department, with the reason and the wait time, and someone clicks Take over. Later, it can go back to the AI with "Return to AI".

What if someone on the team replies directly? There is a "Pause the AI when an agent replies (including from the phone)" option, which is off by default. When on, a reply from a team member, in the inbox or in the WhatsApp Business phone app, pauses the AI for that customer only, and you choose after how many minutes it comes back on its own (0 = only when someone returns it). When off, replying from the phone does not pause the AI.

InvestCRM screen: human support queue with four customers waiting, each with the reason, department, wait time and the Open chat and Take over buttons
Real InvestCRM screen, with sample data.

24/7 support

It answers overnight, on weekends and on holidays

The agent answers when the message arrives, at any hour, including overnight, on weekends and on holidays. The AI has no opening hours: what counts is the account’s daily call limit.

It knows the current day and time. With your business hours set in Settings, Human support (Business and Enterprise plans), it also knows whether the business is open or closed at that moment, counting national holidays and the days you mark as closed, and when it opens again.

If it hands the chat to the team outside those hours, the customer gets the out-of-hours notice (it is on by default, and you can change the text), and the chat waits in the queue until someone clicks Take over.

Follow-up

It follows up when a customer stops replying

When the AI asks a question and the customer goes quiet, InvestCRM can send up to 2 reminders and then close the chat politely. You set the minutes for each step and choose whether the AI writes them by reading the chat or the same text goes every time. If the customer replies at any point, whatever is left is cancelled.

Follow-up is part of automations, which start on the Start plan.

InvestCRM screen: reminders for when a customer stops replying, the first after 5 minutes and the second 20 minutes later, both written by the AI from the chat, and the closing message 60 minutes later with fixed text
Real InvestCRM screen, with sample data.

No overpromising

What the agent does not do

  1. It does not book appointments on its own: only when connected to your schedule (Odonto Invest or another system through an API).
  2. It does not transcribe audio with an Anthropic key: for that, the account needs an OpenAI key.
  3. It does not use two AI companies on the same account.
  4. It does not reply after hitting the daily call limit: it comes back the next day, or when you raise the limit.
  5. On the Grátis plan, the agent only talks in the test chat. Answering your customers starts on the Start plan.

Meta also has its own AI agent, Meta Business Agent, which you turn on under Tools in the WhatsApp Business app (WhatsApp Help Center). The InvestCRM agent is a different one: it works inside InvestCRM, together with the pipeline, the human support queue and the automations, and uses the AI key you choose.

Plans

AI on each plan

On paid plans the AI costs nothing extra on InvestCRM. What changes from one plan to the next is how many agents you build and what comes with them:

InvestCRM plans: price, limits and features of each one
FeatureGrátisStartBusinessEnterprise
Price per monthR$ 0R$ 147R$ 297R$ 597
AI agents1, test chat only15Unlimited
Active automationsNot included21050
Human handoff with queues and departmentsNot includedNot includedIncludedIncluded
API and webhooksNot includedNot includedIncludedIncluded

See all plans and pricing →

Keep reading

Other parts of InvestCRM

Start free on InvestCRM

The Free plan has no time limit and needs no card. Connect your number through the Meta window and try the system.