Log in

The best CRM for AI agents: seven tests and how six CRMs score

The best CRM for AI agents is one an agent can enter on its own sign-in, act in with your permissions and the same rules as the screen, leave a trace in, and find real work in when it arrives. The main CRMs now run MCP servers, so test what the agent finds behind that door. Tommos (tommos.ai) is built for that: its own AI agents, the tommos, already work each inquiry and deal, and Claude or any MCP client works the same records beside them.

14 days of everything, no card.

What Claude can do in Tommos

Why the CRM matters more once an agent works in it#

A person in a CRM fills gaps from memory: they know the deal stalled because the client’s lawyer is on holiday. An agent knows only what the CRM returns. So the questions change from “is it easy to use” to “what can a program read, change and prove it changed”.

The plumbing is settled. The Model Context Protocol (MCP) is the open standard AI clients use to call outside tools. Anthropic, which introduced it, gave it to the Agentic AI Foundation under the Linux Foundation in December 2025, and said then that more than 10,000 public MCP servers were active and that ChatGPT, Cursor, Gemini, Microsoft Copilot and Visual Studio Code had adopted it.1 A CRM with an MCP server works with all of them.

Seven tests for a CRM an AI agent will work in#

1. An MCP server the vendor runs. The vendor maintains a hosted, official server with the product, so it follows the product’s changes. A community server built on the public API can break when the API changes, and it sees only what the API exposes.

2. Your sign-in, your permissions. The agent should sign in as a person, with OAuth, and get that person’s rights, and no more. For an agent with no person behind it, such as a nightly job, there should be a separate key with narrow scopes that you can revoke.

3. The screen’s rules apply. If the CRM requires a lost reason when a person closes a deal as lost, the agent must meet the same rule. Otherwise your pipeline report fills with deals that broke no rule only because a program moved them.

4. A trace of every act, and a way back. Each change should name who made it and that it came from an agent. A deleted record should come back.

5. A person on what leaves the building. Updating a field is internal. An email to a client is not. The CRM should state which acts an agent may take alone and which wait for a person.

6. The agent can start. If you ask your agent to “set up a CRM for us”, it should be able to open the account, not send you a list of clicks. A test of whether a vendor designed for agents or added one.

7. Work in progress to pick up. An agent that arrives in a CRM full of contacts can look things up. An agent that arrives where each deal shows its last step, what it waits for and when it moves next can continue the work.

How six CRMs score on the seven tests#

Each cell is from the vendor’s own page, read on October 15, 2026; the number names it. “Not in the docs” means the page we read does not say; the vendor may still do it. The server-by-server details are in our comparison of CRM MCP servers.

WhatTommosHubSpotSalesforceZoho CRMAttioPipedrive
1. Vendor's own MCP serverYesYes2Yes, Enterprise Edition and up3Yes4Yes5Yes6
2. Your sign-in, your permissionsOAuth as you, with your role; a scoped key for an agent aloneOAuth through a user-level app’s scopes2OAuth as the user; object, field and sharing rules apply3OAuth; your CRM permissions4OAuth as your Attio user5Sign-in; your role and visibility6
3. The screen's rules applyYes, through the screen’s own writerNot in the docs2Not in the docs3Not in the docs4Not in the docs5Not in the docs6
4. A trace and a way backEach change on the timeline with the person’s name and “through MCP”; a deleted contact or deal returns within 30 daysNot in the docs2Not in the docs3Not in the docs4Not in the docs5Not in the docs6
5. A person on outward emailOnly a signed-in person approves an email; a key can read and refuseNot in the docs2Not in the docs3Not in the docs4Not in the docs5Not in the docs6
6. The agent can open the accountYes, create_workspaceNot in the docs; an admin connects first2Not in the docs; an admin sets up the app3Not in the docs4Not in the docs5Not in the docs6
7. Work in progress to readEach open job on a deal: last step, what it waits for, next lookRecords and engagements2Records3Records4Records, notes, calls and emails5Deals, activities, notes6

What an agent finds in Tommos#

Tommos (tommos.ai) is a CRM whose AI agents, the tommos, take a B2B inquiry to a signed contract. When your Claude connects at app.tommos.ai/api/mcp, it does not arrive in an empty database. It arrives where the work is moving.

The tommos do the deal work. Tommo SDR answers a new inquiry in your voice, offers two or three times, books the call and follows up. On the Close plan, Tommo Closer also writes the recap after the call and the proposal from your estimate. On the Sign plan, Tommo Legal reads the client’s MSA against your positions and drafts your SOW and NDA from your templates, and Tommo Closer makes each invoice after the deal is won. Each draft waits on a card for a person.

Your agent works beside them. Ask Claude “what is waiting for me today?” and it lists the cards. Ask “where does the Acme deal stand?” and it reads each open job: the last step, what it waits for, when it looks again. Tell it “the client wants a fixed price, tell Closer”, and it writes to the tommo on the deal, signed with your name.

The line on outward email is fixed. A tommo drafts; a person decides. Claude signed in as you may approve a card in your name, and the record says it came through MCP. A key with no person behind it never approves. After 12 approvals in a row of one kind of email with nothing to fix, a tommo asks to send that kind on its own, and a person switches it on, on a paid plan.

An agent can open the workspace. create_workspace takes your company’s name and your work address. The workspace opens at once, and nothing is sent or charged until you confirm the address from the email Tommos sends. One workspace per company domain; a public mail address does not qualify.

The agents are in the plan. No seats, and the AI model is included, so your agent’s calls and the tommos’ work do not draw on credits. See the plans.

Examples of what to ask Claude in Tommos

Which CRM to pick for your agent#

  • You run a large Salesforce or HubSpot org with admins and data you cannot move. Keep it, and switch on its MCP server: an admin step, then your agent reads and writes the records you already have.
  • You want your agent to do lookups and data entry in a lightweight CRM. Attio and Pipedrive connect with an address and a sign-in, by their docs.
  • You sell services to companies, on inquiries, and you want the work done on each deal, from the first reply to the invoice, with your agent working beside it. That is what Tommos is built for, and your agent can open the workspace for you today.

Questions about CRMs for AI agents#

What is the best CRM for AI agents?
The one that passes seven tests: a vendor-run MCP server, sign-in with your permissions, the screen's rules applied to the agent, a trace of each act with a way back, a person on outward email, an agent that can open the account, and work in progress to read. Tommos passes all seven by its own documentation. HubSpot, Salesforce, Zoho, Attio and Pipedrive pass the first two by theirs.
What is an AI-native CRM?
A CRM designed so that AI agents do part of the work inside it and other agents can work it from outside. In Tommos, three built-in agents work each inquiry and deal, and any MCP client can work the same records with your sign-in.
Can Claude use my CRM?
Yes, if the CRM has an MCP server. Add its address as a custom connector in Claude, or with one command in Claude Code, and sign in. Our guide shows the steps.
Can an AI agent sign up for a CRM by itself?
In Tommos, yes: create_workspace opens a workspace with your company's name and your work address, and nothing is sent or charged until you confirm the address. We found no such tool in the MCP docs of HubSpot, Salesforce, Zoho, Attio or Pipedrive as of October 15, 2026.
Should an AI agent be allowed to send emails from the CRM?
Only by a rule you can read. In Tommos, an email waits for a signed-in person, and a tommo may send one kind of email alone only after 12 clean approvals in a row and a person's switch.
Do AI agents in a CRM cost extra?
It depends on the vendor. In Tommos, the tommos and the AI model are in the plan price, with no seats.

Sources#

Let your agent open the workspace

Ask Claude to set up Tommos for your company. It opens the workspace, you confirm your address, and the tommos start on your next inquiry.

Start 14 days free

14 days of everything, no card. After your first payment, you have 30 days to get all of it back.

Rather see it first?

Ask through our form, and the answer comes from us.