Webhook Creation for Speed to Dial Configured with Zoho CRM

CH ST
Written by admin · Updated 7 Jul, 2026

To keep Speed to Dial working correctly, you need to create a set of webhooks in Zoho CRM that notify CallHippo whenever a contact or lead is added or updated. This guide walks you through creating all four webhooks, one at a time.

Before you begin

  • You need admin access to your Zoho CRM account to create workflow rules and webhooks.
  • Make sure the Contact ID or Lead ID is included as a parameter in every webhook.
  • Each notify URL contains your CallHippo owner ID (shown below as 5eabbffc91eeda5ed9833d68). Replace it with your own owner ID. To find it, go to Users in CallHippo, select the user whose type is Owner, and copy the last segment of the URL.

You will create four webhooks in total: Add Contact, Update Contact, Add Lead, and Update Lead.

Set up webhooks in Zoho CRM

  1. Log in to your Zoho CRM account and click the Settings icon in the top-right corner.
    Zoho CRM home with the Settings gear icon highlighted in the top-right corner
  2. Go to Automation > Workflow Rules.
    Zoho CRM Setup page with Workflow Rules highlighted under Automation
  3. On the Workflow Rules page, click the Create Rule button.
    Zoho CRM Workflow Rules page with the Create Rule button highlighted

Note: Make sure the Contact/Lead ID is passed in the webhook for every case.

1. Add Contact webhook

  1. In the Create New Rule pop-up, set the Module to Contacts, name the rule (for example, “Create contact”), add a description, and click Next.
    Create New Rule popup with Contacts module and Create contact rule name
  2. Under When, choose Record action and Create. For the condition, select All Contacts. Then under Instant Actions, choose Webhook.
    Zoho workflow set to Record action Create for All Contacts with Webhook selected under Instant Actions
  3. Click New Webhook and fill in the webhook form:
    • Name: Add Contact
    • Description: Add Contact Webhook
    • Method: POST
    • URL to Notify: https://activity.callhippo.com/integration/users/5eabbffc91eeda5ed9833d68/zoho/webhook/addcontact
    • Authorization Type: General

    Add Contact webhook form with POST method and the CallHippo addcontact notify URL

  4. In the Body section, set Type to Form-Data and add the following module parameters:
    Add Contact webhook body set to Form-Data with contact module parameters mapped
    Parameter Name Parameter Type Parameter Value
    contactId Contacts Contact Id
    contactEmail Contacts Email
    contactFirstName Contacts First Name
    contactLastName Contacts Last Name
    contactMobile Contacts Mobile
    contactPhone Contacts Phone
    contactOtherPhone Contacts Other Phone
  5. Click Save and Associate. You are redirected to the Workflow Rule page, where you click Save again to finish.
    Add Contact workflow diagram with the Webhooks action and the Save button highlighted

2. Update Contact webhook

  1. Create a new rule with the Module set to Contacts, name it “Update Contacts”, and click Next.
    Create New Rule popup with Contacts module and Update Contacts rule name
  2. Under When, choose Record action and Edit.
    Update Contacts workflow set to Record action Edit
  3. Set the condition to All Contacts, then under Instant Actions choose Webhook.
    Update Contacts condition set to All Contacts with Webhook chosen under Instant Actions
  4. Click New Webhook to create a new one.
    Webhook selection dialog with the New Webhook button highlighted
  5. Fill in the webhook form:
    • Name: Update Contact
    • Description: Update Contact Webhook
    • Method: POST
    • URL to Notify: https://activity.callhippo.com/integration/users/5eabbffc91eeda5ed9833d68/zoho/webhook/updatecontact
    • Authorization Type: General

    Update Contact webhook form with POST method and the CallHippo updatecontact notify URL

  6. In the Body section, set Type to Form-Data and add the same contact module parameters used for Add Contact.
    Update Contact webhook body with Form-Data type and contact module parameters
    Parameter Name Parameter Type Parameter Value
    contactId Contacts Contact Id
    contactEmail Contacts Email
    contactFirstName Contacts First Name
    contactLastName Contacts Last Name
    contactMobile Contacts Mobile
    contactPhone Contacts Phone
    contactOtherPhone Contacts Other Phone
  7. Click Save and Associate.
    Update Contact module parameters with the Save and Associate button highlighted
  8. Back on the Workflow Rule page, click Save to complete the setup.
    Update Contacts workflow diagram with the Save button highlighted

3. Add Lead webhook

  1. In the Create New Rule pop-up, fill in the details and click Next:
    • Module: Leads
    • Rule Name: Add Lead
    • Description: Called when a lead is created.

    Create New Rule popup with Leads module and Add Lead rule name

  2. Under When, select Record action, choose the Create action, and click Next.
    Add Lead workflow set to Record action Create for the Leads module
  3. In the Condition 1 section, select All Leads and click Next.
    Add Lead condition set to All Leads in Zoho CRM
  4. In the Instant Action dropdown, select Webhooks, then click New Webhook and provide the details:
    • Name: Add Lead
    • Description: Add Lead Webhook
    • Method: POST
    • URL to Notify: https://activity.callhippo.com/integration/users/5eabbffc91eeda5ed9833d68/zoho/webhook/addlead
    • Authorization Type: General

    Add Lead webhook form with POST method and the CallHippo addlead notify URL

  5. In the Body section, set Type to Form-Data and add the following lead module parameters:
    Add Lead webhook module parameters mapping lead fields
    Parameter Name Parameter Type Parameter Value
    leadId Leads Lead Id
    leadEmail Leads Email
    leadFirstName Leads First Name
    leadLastName Leads Last Name
    leadMobile Leads Mobile
    leadPhone Leads Phone
    leadOtherPhone Leads Custom Phone field
  6. Click Save and Associate to complete the setup.
    Add Lead workflow diagram with the webhook action and Save button highlighted

Note: The custom phone field syncs for newly updated leads once the integration is enabled. To sync the custom phone field for existing leads, contact the CallHippo support team.

4. Update Lead webhook

The Update Lead webhook follows the same pattern as Add Lead, with two differences: the trigger action and the notify URL.

  1. Create a new rule with the following details and click Next:
    • Module: Leads
    • Rule Name: Update Lead
    • Description: Called when a lead is updated.
  2. Under When, select Record action, choose the Edit action, and click Next.
  3. In the Condition 1 section, select All Leads and click Next.
  4. In the Instant Action dropdown, select Webhooks, click New Webhook, and provide the details:
    • Name: Update Lead
    • Description: Update Lead Webhook
    • Method: POST
    • URL to Notify: https://activity.callhippo.com/integration/users/5eabbffc91eeda5ed9833d68/zoho/webhook/updatelead
    • Authorization Type: General
  5. In the Body section, set Type to Form-Data and add the same lead module parameters used for Add Lead (leadId, leadEmail, leadFirstName, leadLastName, leadMobile, leadPhone, leadOtherPhone).
  6. Click Save and Associate to complete the setup.

Still need help? Reach us at [email protected].

Still need a hand?

Can't find what you're looking for?

Our support team is here around the clock. Open a ticket or chat with us and we'll get you back on the call.