Skip to navigation

Zoho CRM

Look up callers and add leads in Zoho CRM through a Zoho MCP server.

Zoho MCP lets you build an MCP server with the Zoho CRM tools you choose. Connect it so your receptionist can recognize callers who are already in your CRM and add new callers as leads. Zoho CRM’s own API uses sign-in tokens that expire every hour, so webhook tools can’t connect to it directly.

Setup

1

Create an MCP server in Zoho

Sign in to the Zoho MCP console for your Zoho data center, such as mcp.zoho.com or mcp.zoho.eu. Select Create MCP Server, enter a name, and select Create.

2

Add Zoho CRM tools

Open Tools and select Add Tools. Filter for Zoho CRM and check only the tools your receptionist needs, such as tools to search records, get a record, and create records. Select Add Now.

Leave out tools that update or delete records, or that change your CRM’s modules, fields, or workflows.

3

Authorize the connection in advance

Zoho tools default to Authorize on Demand, which asks for a Zoho sign-in in a browser the first time a tool runs. Your receptionist can’t complete that sign-in during a call, so authorize the connection in the console instead:

  1. Open Connections → Zoho Services, select Edit, choose Authorize via Connections, and select Update.
  2. Select the menu (…) next to the connection and select Authorize.
  3. Sign in as the Zoho user your receptionist should act as, and allow access.

The tools can do anything this user’s CRM role allows. Consider a dedicated user with a role limited to the modules your receptionist needs.

4

Copy the MCP URL

Open Connect and copy the MCP URL. The URL contains a key that gives access to your CRM tools, so treat it as a secret.

5

Add the MCP server

In Reception.ai, go to Integrations, select Add integration, and choose MCP Server.

FieldValue
NameZoho CRM
Server typeStreamable HTTP
Server URLThe MCP URL you copied

Leave Secret Token empty, because the key is already in the URL. Select Enable.

6

Assign tools

Open the Tools tab and assign the search, get, and create tools to the Client (receptionist).

7

Test it

Test your receptionist with a call from a number that’s already in Zoho CRM, then with a new caller. The new caller appears as a lead.

Calls to the Zoho MCP server use your Zoho CRM API credits, the same as other API access.

Troubleshooting

ProblemWhat to check
No tools are listedUse the Streamable HTTP server type and the full URL from Connect.
Tools fail with an authorization errorThe connection is still set to Authorize on Demand, or isn’t authorized yet. Authorize it in the Zoho MCP console.
Known callers aren’t foundZoho matches phone numbers as stored. Store numbers in one format.
A tool shows a Changed badgeYou changed the tool in Zoho. Review it in the Tools tab and select Update.
The MCP URL was shared by mistakeSelect Regenerate API Key under Connect in the Zoho MCP console, then update the Server URL in Reception.ai.