Skip to main content

Zoho CRM

Connect Zoho CRM with a Zoho OAuth client and the right data centre so an agent can create leads and add notes.

What you will achieve

An agent will be able to create a Lead in Zoho CRM and add notes to records.

Overview and use cases

  • Save callers as Zoho Leads.
  • Add call notes to a Contact or other record.

Prerequisites

  • A Zoho CRM account, and access to Zoho's API Console to create an OAuth client.
  • Knowing which data centre your account lives in: com, eu, in, com.au, jp or ca. It is part of your Zoho web address.

External account setup (in Zoho)

Zoho controls these screens. Zoho's guide: OAuth overview.

  1. In Zoho's API Console (for your data centre), create a server-based client.
  2. Set the redirect (authorized) URI to the one in Phynxa's Connect dialog.
  3. Copy the Client ID and Client secret.

Connect it in Phynxa

  1. Integrations, Connect on Zoho CRM.
  2. Enter Client ID, Client secret and Data centre.
  3. Continue to Zoho and approve. The card shows Connected.

Permissions and settings

ScopeWhy
ZohoCRM.modules.ALLRead and write records in modules
ZohoCRM.settings.ALLRead module settings
ZohoCRM.users.READRead users

Phynxa signs requests with Zoho-oauthtoken (not Bearer), and uses the API domain Zoho returns for your data centre. A Zoho access token lasts one hour and Phynxa renews it.

Use it in a call

ActionWhat it doesRuns
Create leadCreates a Lead. A missing last name or company is filled with "Unknown".In the background
Add noteAdds a note; given a contact id it is attached to that Contact.In the background
Fetch customer historyLists a record's notes. It needs a contact id; an email alone returns "A contact_id is needed."Waits
Update contactChanges a contact's name, email, phone or company; only what you give is changed. Needs the contact's id from a history lookup.In the background
Create taskCreates a follow-up task for your team (subject, optional body and due_date like 2026-11-02), linked to a contact when you give its id.In the background
Create ticketOpens a support case with a subject and optional body, linked to a contact when you give its id.In the background

Test it

Test connection, then ask an agent in Chat to save a lead and check the Leads module in Zoho.

Expected result

The Lead appears in Zoho CRM and the card counts a success.

Troubleshooting

  • invalid_client or wrong redirect. The redirect URI must match, and the client must be created in the same data centre as your account.
  • Everything fails after connecting. The Data centre in Phynxa is not your account's. Edit credentials and correct it.
  • History returns an error about an id. Zoho history needs an id the agent does not usually have; rely on Create lead and Add note with Zoho.

Security and credentials

The client secret is stored encrypted. Remove forgets it; revoke the client in the API Console if you stop using it.

Something here does not match what you see in the dashboard? Let us know.