Required Scopes

To configure a Sync for Zoho CRM, you need to request the following scopes from your Zoho OAuth application: All pipelines:
  • ZohoCRM.modules.READ
  • ZohoCRM.users.READ
  • ZohoCRM.bulk.READ
Contacts:
  • ZohoCRM.modules.contacts.READ
Companies:
  • ZohoCRM.modules.accounts.READ
Deals:
  • ZohoCRM.modules.deals.READ
Learn more about configuring scopes for your app in Adding Integrations.

Synced Objects

Zoho CRM supports the following Synced Objects:

Contacts

Sync Configuration Options

Example
{
    "integration": "zohocrm",
    "pipeline": "contacts",
    "configuration": {}
}
Zoho CRM contacts sync does not require any additional configuration options. The sync will ingest all available contacts from the user’s Zoho CRM account.

Companies

Sync Configuration Options

Example
{
    "integration": "zohocrm",
    "pipeline": "companies",
    "configuration": {}
}
Zoho CRM companies sync does not require any additional configuration options. The sync will ingest all available companies from the user’s Zoho CRM account.

Deals

Sync Configuration Options

Example
{
    "integration": "zohocrm",
    "pipeline": "deals",
    "configuration": {}
}
Zoho CRM deals sync does not require any additional configuration options. The sync will ingest all available deals from the user’s Zoho CRM account.

Custom Objects

Sync Configuration Options

Example
{
    "integration": "zohocrm",
    "pipeline": "custom_objects",
    "configuration": {
        "customObjectName": "Subscriptions"
    }
}
customObjectName
string
required
The Zoho module API name to sync, e.g., Subscriptions.