# Zoho CRM from your code (/docs/automations/crm/zoho/api)

Authenticated with `?privateKey=YOUR_KEY` (see [Authentication](/docs/authentication)).

<Endpoints ops={["POST /admin/automations", "GET /admin/automations", "PATCH /admin/automations/{id}", "GET /v3/crm/owners", "POST /v3/crm/push", "GET /v3/crm/{crm}/mappings", "PUT /v3/crm/{crm}/mappings"]} />

<ApiPlayground
  method="post"
  path="/admin/automations"
  tool="create_automation"
  args={`{
  "name": "Docs example: send-to-zoho",
  "isActive": true,
  "website": "64b7f0a1c2d3e4f5a6b7c8d9",
  "when": "new-lead-is-identified",
  "then": "send-to-zoho",
  "interval": "immediately",
  "actions": {
    "sentToZoho": {
      "assignContactsTo": "OWNER_ID"
    }
  }
}`}
/>

## Use case: Pick the owner [#use-case-pick-the-owner]

`GET /v3/crm/owners?crm=zoho` lists the users of your Zoho CRM; use one's id as `assignContactsTo`.

## Use case: Push one lead now [#use-case-push-one-lead-now]

`POST /v3/crm/push` with `crm: "zoho"` and a `leadId` sends that lead right away, without an automation.
