Skip to main content
Zoho CRM logo

Zoho CRM

Manage Zoho CRM: leads, contacts, accounts, deals, COQL search, notes, users. Exposes 34 actions covering the full API surface the agent needs - read and write.

What it can do

MethodWhat it does
zohocrm_records_listList records from a module - GET /crm/v6/{module}.
zohocrm_records_getGet one record - GET /crm/v6/{module}/{id}.
zohocrm_records_createCreate a record - POST /crm/v6/{module}.
zohocrm_records_updateUpdate a record - PUT /crm/v6/{module}/{id}.
zohocrm_records_deleteDelete a record - DELETE /crm/v6/{module}/{id}.
zohocrm_records_searchSearch records by criteria - GET /crm/v6/{module}/search.
zohocrm_coql_queryExecute a COQL query - POST /crm/v6/coql.
zohocrm_related_listsList records in a related list - GET /crm/v6/{module}/{id}/{related_list}.
zohocrm_notes_listList notes on a record - GET /crm/v6/Notes?record_id={id}.
zohocrm_notes_createCreate a note on a record - POST /crm/v6/Notes.
zohocrm_notes_deleteDelete a note - DELETE /crm/v6/Notes/{id}.
zohocrm_attachments_listList attachments on a record - GET /crm/v6/Attachments?parent_id={id}.
zohocrm_attachments_deleteDelete an attachment - DELETE /crm/v6/Attachments/{id}.
zohocrm_users_listList users - GET /crm/v6/Users.
zohocrm_users_getGet one user - GET /crm/v6/Users/{id}.
zohocrm_modules_listList all modules - GET /crm/v6/settings/modules.
zohocrm_modules_getGet module metadata - GET /crm/v6/settings/modules/{module}.
zohocrm_fields_listList module fields - GET /crm/v6/settings/fields?module={module}.
zohocrm_layouts_listList module layouts - GET /crm/v6/settings/layouts?module={module}.
zohocrm_custom_views_listList custom views for a module - GET /crm/v6/settings/custom_views?module={module}.
zohocrm_bulk_readBulk read records via COQL - POST /crm/v6/bulk/read.
zohocrm_bulk_writeBulk write records - POST /crm/v6/bulk/write.
zohocrm_convert_leadConvert a Lead to Contact/Account/Deal - POST /crm/v6/Leads/{id}/actions/convert.
zohocrm_deals_stagesGet Deal pipeline stages - GET /crm/v6/settings/pipelines.
zohocrm_tasks_listList tasks - GET /crm/v6/Tasks.
zohocrm_tasks_createCreate a task - POST /crm/v6/Tasks.
zohocrm_events_listList events - GET /crm/v6/Events.
zohocrm_events_createCreate an event - POST /crm/v6/Events.
zohocrm_tags_listList tags - GET /crm/v6/tags.
zohocrm_tags_createCreate a tag - POST /crm/v6/tags.
zohocrm_record_owner_transferTransfer record ownership - PUT /crm/v6/{module}/{id}.
zohocrm_webhooks_listList webhooks - GET /crm/v6/settings/webhooks.
zohocrm_webhooks_createCreate a webhook - POST /crm/v6/settings/webhooks.
zohocrm_webhooks_deleteDelete a webhook - DELETE /crm/v6/settings/webhooks/{id}.

How to get credentials

This connector uses OAuth 2.0. In FlyMyAI, open the tool and click Connect - you'll be redirected to Zoho CRM to authorize, then back to FlyMyAI. There is no API key to paste.

The OAuth app must be registered by FlyMyAI for this provider. If you see "connection not configured", the provider's client credentials are still being set up - check back shortly.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
(none)Connect via OAuth - nothing to paste.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the OAuth connection expired or was revoked - reconnect.
  • 429 Too Many Requests - you hit the provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Zoho CRM!