Starter
For one person starting with their main account.
$6$5/mo
billed monthly $60 billed annually, save 17%
Try free for 7 daysTry free for 7 days- 2 connectors at once
- 2 accounts across them
- 1 seat
- Unlimited conversations
Zoho CRM already holds your leads, your deals and what your team wrote after every call. This connector lets you ask it the questions nobody built a report for, from your own AI assistant: where this week’s leads came from, what the open pipeline is worth, and what customers keep bringing up.
Connect Zoho CRM to Claude, ChatGPT, Grok, Perplexity, Claude Code, Codex, Cursor or Antigravity, with one connection, on the subscription you already pay for.
Read-only until you allow changes, and every change waits for your approval.
Who it’s for: Agencies · Sales & support · Marketing teams
Without HeyMetra
With HeyMetra
Without HeyMetra
With HeyMetra
Without HeyMetra
With HeyMetra
Without HeyMetra
With HeyMetra
Move a deal to its next stage
Change a lead's status or owner
Add a new lead
Post the answer in a Slack channel you choose
Send the answer to your Telegram chat
Email the answer from your own mail account
Your assistant tells you in one line what it will change, and nothing reaches the account until you say yes in the chat. HeyMetra cannot undo a change afterwards. What to ask any connector that can make changes
Zoho CRM manages your leads, contacts, and deals across the sales cycle. It’s the system of record for your pipeline and sales activity.
Who came in, when, from which source and to which owner, including the custom fields your team added, under the labels they gave them.
The open pipeline and what it is worth, what has been won, and which deals are sitting there with no amount on them at all.
What your team wrote down after talking to people, so a question about what customers keep asking has something to answer from.
Zoho CRM counts as one connector on your plan, and each Zoho CRM organization you connect counts as one account, however many records it holds or however often you ask. Plans set how many accounts and people you have, not which products you may connect.
For one person starting with their main account.
$6$5/mo
billed monthly $60 billed annually, save 17%
Try free for 7 daysTry free for 7 daysMost popular
For a small team running several accounts together.
$19$15.83/mo
billed monthly $190 billed annually, save 17%
Try free for 7 daysTry free for 7 daysFor teams and agencies with many accounts to connect.
$49$40.83/mo
billed monthly $490 billed annually, save 17%
Try free for 7 daysTry free for 7 daysFor organizations with custom scale and security needs.
Contact us
Contact salesThe one whose view of the CRM matches the question. The connection sees what that user sees, sharing rules and territories included. An administrator sees the whole pipeline, which is usually what you want and can be more than you mean to share, so choose on purpose.
Yes, under the names your team gave them, as long as the settings permission was granted when you connected. Without it the standard fields still arrive and the custom ones quietly do not, so grant all three permissions Zoho lists.
Usually the account belongs to a different Zoho data center than your records, or the user cannot see them. Zoho runs separate data centers, and your organization lives in exactly one. Compare one count with Zoho's own list view while signed in as the same user.
The connection is their access, so it ends when their access ends. Connect again as someone who is staying, and the questions work as before.
No. Each question is answered from the live CRM when you ask it, and nothing is kept as a copy on our side.
A lead in the CRM usually started as a conversation somewhere else. Zoho SalesIQ holds the chat that came before it, and reading the two together shows which questions on your site turn into pipeline.
Zoho CRM answers next to the other accounts you connect, in the same chat.
Connectors
Add your own connectorAdd custom connector
Settings → Customize → Connectors
Security and login
Developer mode
Settings → Security and login → Developer mode → chatgpt.com/plugins
grok.com/connectors
Bring your own MCPNew Connector → Custom
grok.com/connectors → New Connector → Custom
Plugins
Connector → Add MCP connector → RemoteAdd custom
Plugins → Add custom → Connector → Add MCP connector → Remote
$ claude mcp add --transport http heymetra https://mcp.heymetra.com/mcp
Added HTTP MCP server heymetra
> /mcp
✓ heymetra · connected
1[mcp_servers.heymetra]
2url = "https://mcp.heymetra.com/mcp"
$ codex mcp login heymetra
1{
2 "mcpServers": {
3 "heymetra": { "url": "https://mcp.heymetra.com/mcp" }
4 }
5}
1{
2 "mcpServers": {
3 "heymetra": { "serverUrl": "https://mcp.heymetra.com/mcp" }
4 }
5}
Most of this is Zoho's own sign-in. The step that matters is the first one: choosing whose account authorizes it, because the connection sees exactly what that person sees in the CRM, and not a record more.
Decide which Zoho user will authorise it
HeyMetra sees exactly what that user sees. A CRM with territories or role-based sharing shows different records to different people, so the account you sign in with decides the answers, not the plan or the permission switches.
An administrator sees everything, which is usually what a question about the whole pipeline wants, and may be more than you intend to expose. Pick deliberately.
Choose Zoho CRM on the Connections screen
It sends you to Zoho's own sign-in page. Your password is typed on Zoho's screen and never reaches HeyMetra.
Grant the three read permissions Zoho lists
Modules, organisation and settings, all READ. Modules is the records themselves; settings is what lets HeyMetra read your own field names, so a custom field your team added comes back under the label they gave it.
If you chose read only, nothing on this screen can write. If you chose to allow changes, Zoho also lists CREATE and UPDATE on modules, and never DELETE. A WRITE or ALL scope means you are on a different consent screen than the one HeyMetra asked for.
Check the data centre matches
Zoho runs separate data centres (.com, .eu, .in, .com.au and others), and an organisation lives in exactly one. HeyMetra picks up the right one from your sign-in.
This is why signing in with the wrong regional account produces an empty CRM rather than an error: the credential is valid, it is simply pointed at a data centre your records are not in.
Add HeyMetra to the assistant you use
Claude, ChatGPT, Grok, Perplexity, Claude Code, Codex, Cursor or Antigravity. Your CRM answers there from the live data, and nothing is copied out of it.
Then add HeyMetra where you ask
When Zoho CRM looks wrong here it is almost always about who signed in: a user who cannot see part of the pipeline, a data center that holds none of your records, or a grant that ended when somebody left.
Add the CRM to HeyMetra once, then ask about leads, owners and the open pipeline in plain words.
Or read the same steps on GitHub: zeisoft/zoho-crm-mcp.