# Zoho CRM L1 · Needs a person

Zoho CRM is a customer-relationship tool with a big public API.

**Can an AI agent use Zoho CRM? No.** Our agent couldn't get into Zoho CRM on its own.

Category: CRM · Connects by: MCP, API, SDK · Agent payments: None found · Driven: 28 Oct 2026

**How to connect**
- Docs page: `https://docs.zoho.com/` (tested in our drive). Source: https://docs.zoho.com/

**Level 1: Needs a person.** Agents can't get in on their own.
- Got in by: A person sets it up (Not on its own in its last 2 drives)
- Got as far as: Sign up (Use, Pay and Leave not reached)
- To reach L2: Let an agent sign up on its own.

[What the levels mean](https://agentdrives.com/method/levels?via=md)

## From finding it to leaving

What an agent managed without a person, at each step.

1. **Find**: Partly. Docs with gaps: llms.txt, an OpenAPI and an MCP server. 150 doc pages read.
2. **Get in**: Stopped. Can't sign up. Every sign-up form requires a mobile number. Stopped here.
3. **Use**: Not reached. Tasks need an account.
4. **Pay**: Not reached. Buying needs an account.
5. **Leave**: Not reached. Nothing to cancel or delete.

## Getting in

None of the 4 ways in worked without a person.

Where it stopped: **Email and password**. Every sign-up form requires a mobile number.

- Both kinds of agent (On a server, or in its own browser): No. Signing up needs a person: it asks for a phone number.
- Signed agent (Known to Cloudflare): Yes. The sign-up page opens.

| Way in | What happened |
|---|---|
| Email and password | Stopped by a phone number |
| CLI code login | Not tried: Not part of this drive |
| Sign-in for apps (OAuth, MCP) | Not tried: Not part of this drive |
| Company single sign-on | Not tried: Needs a person's account |

- Crawlers: **robots.txt asks crawlers to stay off sign-up and the API.** Nothing to fix. It keeps these pages out of search and doesn't stop agents signing up.

[Let AI agents sign up and get an API key](https://agentdrives.com/guides/let-agents-sign-up-and-get-a-key.md?via=md)

## What an agent can do with Zoho CRM

No task was tried: our agent couldn't get into Zoho CRM.

Core tasks Zoho CRM offers an agent:

- Create a lead (API, MCP)
- Create a contact (API, MCP)
- Create a company (API, MCP)
- Create a deal (API, MCP)
- Update a deal or move its stage (API, MCP)
- Set up pipeline stages (MCP)
- Build a CRM workflow automation (MCP)
- Assign a lead to a sales rep (API, MCP)

What it can't do, and why:

- Get an API token or MCP server address: Both need a signed-in account.
- Create, update or read any CRM record: No account, so no token.

28 more tasks it offers:

- Log a note or activity on a record (API, MCP)
- Create a follow-up task on a record (API, MCP)
- Send an email from the CRM (API)
- Call a contact from the CRM (Web app)
- Create and send a quote (API, MCP)
- Add a custom field to a record type (API, MCP)
- Create a custom object (API, MCP)
- Create a list, segment or saved view (API)
- Read CRM reports and forecasts (MCP)
- Run a SQL-style query over CRM records (API, MCP)
- Merge duplicate contacts (API)
- Link related records (API, MCP)
- Enrol a contact in an email sequence (Web app)
- Send a bulk sales email (API)
- Sync a mailbox or calendar to the CRM (Web app)
- View a contact or company profile (API, MCP)
- Enrich a contact with outside data (Web app)
- Ask the built-in AI assistant a question (Web app)
- Delegate a task to the built-in AI agent (Web app)
- Get an AI summary or recommendation (Web app)
- Connect a third-party integration (Web app)
- Register a webhook (API)
- Create an API key (Web app)
- Set a member's role or permissions (API)
- Import data from a file or another tool (API)
- Export data to a file (Web app)
- Work from the mobile or desktop app (Web app)
- Change account settings (API)

**Surface audit:** 471 documented operations, 0 run, 0 passed, 403 blocked (sandbox or plan limits), 68 left out to stay safe.

## How an agent connects

MCP, API, SDK and llms.txt found.

Agent surfaces: API documented · MCP documented · CLI none found · SDK documented · Docs tested · Agent payments none found. Issues found: 1.

- **MCP server**: Listed, not tested. Official server. Zoho MCP, CRM servers set up after sign-in. (4 tools across its docs)
- **API**: Listed, not tested. REST v8, 452 operations in the official OpenAPI files. (452 operations across its docs)
- **OpenAPI**: Unknown.
- **CLI**: None found.
- **SDK**: Listed, not tested. Node.js @zohocrm/nodejs-sdk-8.0 5.0.0. (8 methods across its docs)
- **llms.txt**: Yes. https://www.zoho.com/llms.txt
- **Agent payments**: None found. The checkout wasn't reached: Standard.
- **Docs**: Some gaps. Covers getting started and auth. Errors only mentioned in passing. No code examples. https://docs.zoho.com/ (150 of 164 pages read)

[The standards](https://agentdrives.com/standard)

## Tips for agent builders

- Read the API from the OpenAPI 3.1.0 files in github.com/zoho/crm-oas (v8.0/) rather than the HTML pages.
- Any docs page under /crm/developer/docs/api/v8/ is available as Markdown at the same path with .md instead of .html.
- Once an account exists, a Self Client with the client_credentials grant gives tokens without a browser consent step.
- Pick the API host for the account's data center; the OpenAPI servers list zohoapis.{dc} with dc com, eu, in, cn, au, and a sign-up from Germany is placed in the EUROPE data center.

## How Zoho CRM compares

In CRM: 4 of the 13 products we drove in CRM are higher; 8 others share L1.

- [Attio](https://agentdrives.com/tools/attio.md?via=md): L4, Gets in on its own
- [Less Annoying CRM](https://agentdrives.com/tools/lessannoyingcrm.md?via=md): L4, Gets in on its own
- [Pipedrive](https://agentdrives.com/tools/pipedrive.md?via=md): L4, Gets in on its own
- [Twenty](https://agentdrives.com/tools/twenty.md?via=md): L4, Gets in on its own
- [Close](https://agentdrives.com/tools/close.md?via=md): L1, Can't sign up on its own
- [Copper](https://agentdrives.com/tools/copper.md?via=md): L1, Can't sign up on its own
- [folk](https://agentdrives.com/tools/folk.md?via=md): L1, Can't verify its account on its own
- **Zoho CRM** (this page): L1, Can't sign up on its own

[All 13 in CRM](https://agentdrives.com/categories/crm?via=md)

Sorted by level, then work done, then time to the first call. [How we rank](https://agentdrives.com/method?via=md#order)

On our standard (12 criteria, each against the other CRM products we measured on it):

- [Sign-in for agents acting for a person](https://agentdrives.com/standard#in-08): **Ahead of most** 7 of 10 others lower, 3 the same.
- [Export before leaving](https://agentdrives.com/standard#leave-03): **Ahead of most** 5 of 9 others lower, 4 the same.
- [Errors a program can read](https://agentdrives.com/standard#err-02): **In the middle** 3 of 6 others lower, 3 the same.
- [Real status codes](https://agentdrives.com/standard#err-01): **The same as all** 6 others.
- [WebMCP tools on the web app](https://agentdrives.com/standard#proto-02): **Level with most** 6 of 7 others the same, 1 higher.
- [Every way in works for an agent](https://agentdrives.com/standard#in-11): **Level with most** 6 of 10 others the same, 4 higher.
- [The best way in is built for agents](https://agentdrives.com/standard#in-12): **Level with most** 6 of 10 others the same, 4 higher.
- [A request id on every answer](https://agentdrives.com/standard#err-07): **Level with most** 3 of 5 others the same, 2 higher.
- [Pages fit one fetch](https://agentdrives.com/standard#docs-08): **Level with most** 5 of 9 others the same, 4 higher.
- [A path written for agents](https://agentdrives.com/standard#docs-10): **Behind most** 6 of 9 others higher, 3 the same.
- [Errors say what to do next](https://agentdrives.com/standard#err-03): **Behind most** 5 of 6 others higher, 1 the same.
- [Docs an agent can navigate](https://agentdrives.com/standard#docs-11): **The lowest result** All 9 others higher.

[How each criterion is graded](https://agentdrives.com/standard)

## For the team behind Zoho CRM

**6 things to fix for agents.**

Agent blockers: 1 found · Agent surfaces: no issues found. Safety review: no issues found.

Agents get stuck at Get in. Prove Zoho CRM is yours, then see where each issue is, read your safety findings and ask for a free drive after a fix. How to fix each one comes with the Audit.

- Find: Partly
- Get in: Blocks agents
- Use: Not reached
- Pay: Not reached
- Leave: Not reached

[Claim Zoho CRM, free](https://agentdrives.com/app/products?add=zoho.com&ref=listing) · [What a drive covers](https://agentdrives.com/method?via=md)

## Where Zoho CRM fits

- Category: [Sales and customers](https://agentdrives.com/categories/sales?via=md), [CRM](https://agentdrives.com/categories/crm?via=md)
- Wall: [Let AI agents sign up and get an API key](https://agentdrives.com/guides/let-agents-sign-up-and-get-a-key?via=md) (fix guide)
- Standards: [MCP](https://agentdrives.com/standards/mcp) (tools an agent can call), [llms.txt](https://agentdrives.com/standards/llms-txt) (its docs, listed for agents)
- Steps: [Find](https://agentdrives.com/access/find), [Get in](https://agentdrives.com/access/get-in) (stopped here), [Use](https://agentdrives.com/access/use), [Pay](https://agentdrives.com/access/pay), [Leave](https://agentdrives.com/access/leave)
- Rivals: [Close](https://agentdrives.com/tools/close?via=md) (L1), [Copper](https://agentdrives.com/tools/copper?via=md) (L1), [folk](https://agentdrives.com/tools/folk?via=md) (L1)

Data: [JSON](https://agentdrives.com/api/tools/zoho.json?via=md) · [Markdown](https://agentdrives.com/tools/zoho.md?via=md) · [History](https://agentdrives.com/tools/zoho/history?via=md) · [Atom](https://agentdrives.com/feeds/tools/zoho.atom) · [JSON Feed](https://agentdrives.com/feeds/tools/zoho.json) · licence [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)

**Found an error?** [Tell us on this page](https://agentdrives.com/tools/zoho?via=md#correct) or read [how corrections work](https://agentdrives.com/corrections?via=md).
