Faster time to market
Publish Zoho integrations days not months.

Embed Zoho CRM into your SaaS to create, update and search Leads, Contacts and Deals, sync account data and trigger workflows from CRM events using Cyclr’s low-code orchestration.
Publish Zoho integrations days not months.
Build once and deploy across customer accounts.
Expose vetted Zoho actions as managed product tools.
Deliver customer-facing workflows natively inside your SaaS product.
CONNECTOR OVERVIEW
Integrate Zoho CRM to create and synchronize Leads, Contacts, Deals and custom-module records, run COQL queries and receive CRM webhook events. Cyclr lets product teams build multi-tenant, in-app integrations, centralize OAuth credentials, handle pagination and expose reusable workflows to customers without heavy engineering effort.
PRODUCT USE CASES
Use Cyclr to publish Zoho CRM automations for many customers: capture web leads into Zoho, sync contact updates across apps, advance Deals from product events, and run incremental exports for BI and backups.
Map signup or marketing form fields to Zoho Leads to create new Lead records via the Zoho CRM create-records API.
Update Deals module stage when an in-app event occurs, keeping CRM pipeline and product data in sync.
Sync Contacts and Account updates between Zoho CRM and external systems using create, update and search APIs.
ORCHESTRATION
Cyclr sits between your SaaS product and Zoho CRM to handle authentication, govern access and orchestrate every API call per customer, at scale.
Your app requests an action for a specific customer.
Cyclr authenticates, applies policies and routes the request.
Zoho CRM processes the request and returns a response to your app.
Customer-specific authentication · Governed data movement · Centralized visibility and audit
CONNECTOR COVERAGE
Explore Zoho CRM methods you can orchestrate through Cyclr.
Search records using the specified filter.
Lists fields metadata for the specified module.
Lists objects updated since last run.
Lists objects created since last run.
Lists all the records for the given custom object.
Create new records.
Update the specified records.
Gets an organization by company name.
Lists all organizations.
Gets an organization.
Retrieve the photo or logo of your organization.
Delete the photo or logo of your organization.
Uploads and updates the photo of the organization.
Delete a Vendor.
Updates a vendor.
Lists all notes for the specified vendor.
Creates a vendor.
Gets a vendor.
Lists all vendors.
Lists all vendors created and updated since the last run.
Lists the Contact roles of the specified Deal.
Creates or updates a deal..
Search Updated Deals with the specified filter.
Search Deals with the specified filter.
Lists all deals created since the last run.
Lists all deals with the specified contact ID.
Lists all tasks for the specified deal.
Creates a deal.
Delete the Deal with the specified ID.
Lists all deals.
Lists all deals created or updated since the last run.
Lists all notes for the specified deal.
Update a call record with the specified ID.
Create a new call record.
Lists all notes for the specified call.
List all call records created since the last run.
List all call records updated since the last run.
Delete the call record with the specified ID.
List all calls.
Return the call record with the specified ID.
Lists all calls matching the search criteria.
Lists all leads created since the the last run.
Creates a new lead.
Lists all deleted leads.
Lists all leads deleted since the last run.
Gets a lead.
Deletes a lead.
Lists all leads matching the search criteria.
Lists the related records for the specified lead.
Lists all leads.
Lists all Leads created and updated since the last run.
Gets a lead by email address.
Lists all Leads updated since the last run.
Updates a lead.
Lists all notes for the specified lead.
Creates lead notes for a specific record.
List all products.
Lists all products created since the last run.
Creates a new product.
Lists all notes for the specified product.
Updates a product.
Gets a product.
Lists all products created and updated since the last run.
Deletes a produc.
Updates a task.
Lists all tasks.
Gets a task.
Lists all tasks created since the last run.
Lists all tasks created and updated since the last run.
Lists all notes for the specified task.
Deletes a task.
Creates a new task.
Creates an event.
Lists all events.
Lists all events created and updated since the last run.
Lists all notes for the specified event.
Lists all Events created since the last run.
Gets an event .
Updates an event.
Deletes an event.
Retrieve the details of a specific Role
Delete a role and transfer the users to a new role in your organization.
Lists all roles.
Update the details of a role in your organization.
Create a new role for your organization.
Gets a campaign.
Creates a new campaign.
Lists all notes for the specified campaign.
Lists all campaigns created since the last run.
Deletes a campaign.
Lists all campaigns.
Lists all Campaigns created and updated since last run.
Updates a campaign.
Creates an account.
Lists all accounts.
Lists all accounts by deal.
Lists all tasks for the specified account.
Creates or updates an account.
Deletes an account.
Gets an account.
Lists all accounts deleted since the last run.
Lists all Accounts created since the last run.
Lists all notes for the specified account.
Lists all accounts created and updated since the last run.
Updates an account.
Lists all accounts updated since the last run.
Lists all Contacts for a specified Account
Lists all Contacts for a specified Account created since last run.
Lists all Contacts for a specified Account updated since last run.
Lists all notes for the specified case.
Lists all cases created since the last run.
Lists all cases.
Deletes a case.
Gets a case.
Lists all cases updated since the last run.
Creates a case.
Updates a case.
Update the details of a user in your organization.
Delete a user from your organization.
Gets an user.
Lists all users.
Create a new user in your organization.
Lists all users created and updated since the last run.
Lists all contacts created since the last run.
Deletes a contact.
Associates a contact to campaign.
Lists all contacts by campaign.
Lists all contacts by email address.
Lists all contacts matching the search criteria.
Creates a contact.
Lists all contacts.
Gets a contact.
Deletes a contact from campaign.
Lists all contacts created or updated since the last run.
Lists all contacts deleted since the last run.
Lists all notes for the specified contact.
Lists all contacts updated since the last run.
Lists all deleted contacts.
Updates a contact.
Creates a new note.
Deletes a Note with the specified ID.
Lists all notes created since the last run.
Lists all Notes created updated since last run.
Lists all notes.
Updates a potential.
Deletes a potential.
Lists all Potentials created since the last run.
Lists all potentials created and updated since the last run.
Gets a potential.
Creates a new potential.
Lists all potentials.
List all custom views for the specifed module.
Retrieve a new user Profile.
Update an existing Profile.
Retrieve a list of user profiles.
Retrieve a specific user Profile.
Transfer users to a new profile and delete the old one.
Lists the relations available for the specified module.
Lists all the modules available.
Updates the last successful run date to a given date in ISO Format.
TECHNICAL DETAILS
Review the sourced authentication and API behaviour used when configuring customer-facing Zoho CRM integrations in Cyclr.
https://www.zohoapis.comClient ID; Client Secret; Zoho domain; optional OAuth scopes
CRUD records; Search/COQL; Query; Bulk read/write; Webhooks; Metadata and settings
API returns paged results with info.more_records and page/per_page; search/COQL endpoints cap results (commonly 200 per call).
Zoho uses daily API credits and concurrency limits per edition; heavy APIs have sub-concurrency rules.
IMPLEMENTATION
Zoho CRM uses OAuth 2.0. Cyclr requires a Zoho Client ID and Client Secret (server-based app) and stores them for connector installs and token exchange.
Client ID; Client Secret; Zoho domain; optional OAuth scopes
Register a server-based OAuth client, set correct redirect and Zoho domain.
COMMON QUESTIONS
It can create, update and search Leads, Contacts, Deals and custom-module records, run COQL queries, perform bulk read/write jobs and receive webhook events to trigger workflows.
OAuth 2.0: Cyclr uses a Zoho Client ID and Client Secret (server-based OAuth) to obtain access and refresh tokens; scopes are configurable during setup.
Yes: Cyclr stores the OAuth client credentials centrally and lets you install the connector per tenant, enabling multi-tenant, in-app Zoho integrations.
Yes: Cyclr workflows and connector methods can be published as governed, reusable product tools so product teams control which Zoho actions customers can run.
KEEP EXPLORING
Related Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.
Related connectorRelated Crms connector for customer-facing integration workflows.