CRM Messaging Logo
  • Products

    Text Messaging

    Send and Receive SMS and RCS

    WhatsApp Business API

    Meta partnered WhatsApp

    Email Marketing

    Drang and drop email marketing

    Live Chat AI

    Handle website chat with AI bot

    Voice Calls AI

    Progressive dialer with bulk voice

    CRM Messaging Android App
    CRM-Messaging iOS App
    Available on

    Engage on HubSpot

    Enable SMS and Whatsapp Messaging and Extend the Capabilties of HubSpot

    Messaging On GoHighlevel

    Close Deals Fasters on GHL Via SMS/Whatsapp Messaging

    Messaging on Salesforce

    Simplify Your Customer Communication With Salesforce

    Connect With

    Messaging on Zoho Apps

    Seamless messaging on Zoho CRM, Zoho Bigin, Campaigns and more

    Stripe Messaging App

    Elevate Your Payment Experience And Boost Your Business

    Messaging on SuiteDash

    Enhance SuiteDash With SMS & WhatsApp Capabilities

    Workflow Automation

    Automate the actions based on events, keywords and more

    Connect With

    Workflow Automation

    Automate the actions based on events, keywords and more

  • Services
    • Zoho Consulting
    • HubSpot Consulting
    • GoHighLevel Support
  • Resources
    • SMS Pricing & Policy
      • Message Credits Pricing
      • Text Messaging in USA
      • Text Messaging in Canada
      • Text Messaging in UK
      • Text Messaging in China
      • Text Messaging in Australia
      • Text Messaging in South Africa
      • Text Messaging in India
      • Text Messaging in Italy
      • Text Messaging in Ireland
      • Text Messaging in France
    • WhatsApp Pricing & Compliances
    • Voice Credits Pricing
    • Documentation
      • All docs
      • HubSpot
      • Salesforce
      • Zoho
      • GoHighLevel
      • Stripe
      • Messaging Resources
      • WhatsApp Cloud API
      • API
    • Blogs
    • Whitepapers
      • Whitepaper – Holiday SMS Marketing Ideas that has boosted revenue for SMBs, & Mid Market Businesses
      • Whitepaper – Insurance goes digital with better Customer Experience
      • RealEstate Now Use New Age Conversational Strategy & Unlock New Opportunities​
    • Use Cases
      • Beauty Salon
      • Customer Support
      • Sales and Marketing Conversational Solution
  • Company
    • About Us
    • Talk to Sales
    • Support
    • Become Our Affilitate
    • Partner Registration
    • Privacy & Policy
    • Terms of Service
    • Fair Use Policy
    • Statuspage
    • Vote Your Ideas
    • Security & Trust
      • CRM Messaging Security Strategies
      • Trust and Security at CRM Messaging
      • Subprocessors
    • Career
  • Pricing
placeholder-661-1.png
Login to App
Book Demo

HubSpot Guides

7
  • HubSpot – CRM Messaging Admin & User Guides
  • HubSpot Admin Guide
    • Installation & Registration
    • BuzzMailer Pro – HubSpot Integration Setup Guide
  • HubSpot User Guide
    • Send & Receive SMS / WhatsApp
    • Send Bulk SMS / WhatsApp on HubSpot
    • Send Automated SMS/ WhatsApp on Hubspot
    • Activity History
api

API Documentation

18
  • Message History API
  • Developer Guide
  • WhatsApp API
    • Setup WhatsApp API Account
    • Send WhatsApp Templates
    • Send WhatsApp Non-Templates
    • WhatsApp Delivery Status & Incoming Sync
    • Error Codes
  • SMS API
    • Setup SMS API Accounts
    • Send SMS
    • SMS Delivery Status & Incoming Sync
    • Error Codes
    • Message History API
  • Calling API
    • Make Voice Calls by API
    • Setup Your Voice API Account
  • Portal API
    • Delete Contact
    • Update Contact
    • Create Contact
    • Error Codes

Messaging Resources

16
  • Resources
  • SMS Providers
    • How to Add Twilio Phone Number?
    • International Support for Alphanumeric Sender ID
    • CRM Messaging Email Guidelines
  • SMS & WhatsApp Templates
    • Healthcare Text Templates
    • Real Estate Text Templates
    • Insurance Text Templates
    • Airline Text Templates
    • Hotels Text Templates
    • E-commerce Text Templates
    • Schools Text Templates
    • Dental Text Templates
    • Recruitment Text Templates
    • Salon/Spa Text Templates
  • Usecases
    • Usecases
    • SMS and WhatsApp Alerts for Cart Abandonment on Shopify

WhatsApp Business API

11
  • WhatsApp API
  • WhatsApp Admin Guide
    • WhatsApp Setup
    • How to Add a new WhatsApp template?
    • How to migrate to WhatsApp OAuth 2.0 for GHL?
    • WhatsApp Green Tick✅ Verification
  • WhatsApp User Guide
    • 🧭 WhatsApp Template Category Guide: How to Keep Your Templates in the “Utility” Category
    • How to send templates from portal?
    • How to send templates from GHL Webhook
    • How to send WhatsApp Templates in GHL native Conversations?
    • How to add WhatsApp in Workflow in WhatsApp 2.0?
  • Release Notes
    • WhatsApp Template Creation From Portal

Zoho Guides

9
  • Zoho – CRM Messaging Admin & User Guide
  • Zoho CRM Admin Guide
    • Installation & Registration on Zoho
  • Zoho CRM User Guide
    • Auto-Initiate Voice Calls from Zoho CRM using Webhooks
    • Send SMS/WhatsApp on ZOHO
    • Send Bulk SMS/WhatsApp
    • Send Automated SMS/WhatsApp on Zoho
    • Sending SMS and WhatsApp Messages via Webhook in Zoho CRM
    • Sending SMS and WhatsApp Messages via Webhook in Zoho Books
  • Zoho Bigin Guide
    • CRM Messaging for Zoho Bigin – User Documentation

Suitedash Guides

7
  • Suitedash – CRM Messaging Admin & User Guide
  • Suitedash Admin Guides
    • Integrate SuiteDash with CRM Messaging
    • Setup Chats on Contact Detail Record Layout
    • Configure Automations in Suitedash
  • Suitedash User Guides
    • Conversations, Templates & Chats
    • Send SMS & WhatsApp through Automations
  • Release Notes
    • Release Notes for CRM Messaging Integration v1.0

More Integrations

9
  • Jio DLT Registration Guide (India)
  • WhatsApp & SMS in WooCommerce
  • n8n Connector
  • Reliable Indian Calling Solutions with CRM Messaging
  • Stripe Connector
  • Chrome Connector
  • Pabbly Connector
  • Make Connector
  • Zapier Connector

GoHighLevel Guides

9
  • GoHighLevel – CRM Messaging Admin & User Guide
  • GoHighLevel Admin Guides
    • Installation & Registration on GHL
    • How to migrate to WhatsApp OAuth 2.0 for GHL?
  • GoHighLevel User Guides
    • Send & Receive SMS/WhatsApp on GHL
    • Send Bulk SMS/WhatsApp on GHL
    • Send Automated SMS/WhatsApp on GHL
    • SMS/WhatsApp Marketing Campaign on GHL
    • How to send WhatsApp Templates in GHL native Conversations?
    • How to add WhatsApp in Workflow in WhatsApp 2.0?

Salesforce Guides

9
  • Salesforce – CRM Messaging Admin & User Guide
  • Salesforce Admin Guides
    • Setup & Registration
    • Button Configuration
    • Chat Widget, Conversation Widget, and Templates
    • Process Builder & Flows Action
  • Salesforce User Guides
    • User Guide for CRM Messaging for Salesforce
    • 1-1 Conversations
    • Bulk Messaging
    • Automated Messaging

Bigin Guides

1
  • How to Set Up Bigin Text Automations for Automated SMS & WhatsApp Messaging
View Categories
  • Home
  • CRM Messaging Docs
  • Zoho Guides
  • Zoho CRM User Guide
  • Auto-Initiate Voice Calls from Zoho CRM using Webhooks

Auto-Initiate Voice Calls from Zoho CRM using Webhooks

This guide shows you how to integrate your Zoho CRM workflow with the CRM Messaging Voice Call API to automatically trigger outgoing calls based on a CRM event (e.g., Lead Creation).

Prerequisites

  1. CRM Messaging Account: You must have an active account, a purchased phone number, and a calling plan.
  2. API Credentials: You need your CRM Messaging API Key/Token, which can be obtained from the Developer Section of your CRM Messaging account.
  3. Zoho CRM Access: You need administrative rights to create and modify Workflow Rules and Webhooks.

Step 1: Define the Zoho Workflow Rule

  1. Navigate to Settings in Zoho CRM.
  2. Go to Automation $\rightarrow$ Workflow Rules.
  3. Click Create Rule.
  4. Select Module: Choose the module (e.g., Leads) where you want the call to trigger.
  5. Rule Name: Give it a descriptive name (e.g., “Welcome Call on New Lead”).
  6. Execute On: Define the trigger condition. In the transcript example, the rule is set to trigger when a Lead is Created.

Step 2: Configure the Webhook Action

The action associated with the workflow rule will be a Webhook that calls the CRM Messaging API.

  1. Under Instant Actions, select Webhook and click Create Webhook.
  2. Webhook Name: Enter a name (e.g., “CRM Messaging Voice API Call”).
  3. URL to Notify: This is the API endpoint.
    • Method: POST
    • URL: https://campaigns.crm-messaging.cloud/api/voice-call (as per the documentation)
  4. Header: Select “Add custom parameters” to include the authorization token.
    • Key: Authorization
    • Value: Bearer YOUR_CRM_TOKEN (Replace YOUR_CRM_TOKEN with your actual token from the CRM Messaging Developer Section).

Step 3: Configure the JSON Request Body

The API requires a specific JSON payload. Zoho allows you to send this as Raw Data.

  1. Under the Body section, select the Raw Data option (or equivalent JSON body type).
  2. Paste the JSON structure, using Zoho Merge Fields to pull dynamic data like the mobile number.
KeyValue (Using Zoho Merge Field)Description
"toNumber"${Leads.Mobile} or ${Leads.Phone}The recipient’s number, pulled dynamically from the Lead record.
"fromNumber""13024878460"Your purchased sender ID (must be a static, valid number).
"content""Hello, this is a welcome call from CRM Messaging."The text-to-speech message content.
"messageType""text"Specifies the type of call.
"voice""Polly.Joanna"The desired voice.

Example Raw JSON Payload (using Zoho Merge Fields):

JSON

{
  "toNumber": "${Leads.Mobile}",
  "fromNumber": "13024878460",
  "content": "Hello, this is a welcome call from CRM Messaging. We are glad to have you.",
  "messageType": "text",
  "voice": "Polly.Joanna"
}
  1. Save and Associate the webhook with the workflow rule.

If you want pre-recorded audio to play, then update the payload to

{
  "toNumber": "${Leads.Mobile}",
  "fromNumber": "13024878460",
  "messageType": "audio",
  "audioUrl": "https://example.com/audio.mp3"
}

Step 4: Test the Automation

  1. Go to the Leads module and click Create Lead.
  2. Enter all required information, ensuring you provide a valid mobile number in the field used for the toNumber parameter.
  3. Save the Lead.
  4. The workflow rule will trigger, the webhook will execute, and the outgoing voice call should be initiated immediately to the mobile number you provided in the lead record.
Updated on December 12, 2025

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Sending SMS and WhatsApp Messages via Webhook in Zoho Books

Elevate customer engagement with seamless CRM integration and Leverage Personalized SMS messaging, WhatsApp campaigns and more.

Download Our Apps:

Integrations
  • HubSpot
  • Zoho CRM
  • Salesforce
  • Highlevel
  • Stripe
Automation Tools
  • Pabbly
  • Zapier
  • Make

Resources

  • Blogs
  • SMS Templates
  • WhatsApp Templates
  • WhatsApp Cloud API
  • Documentation
  • Sitemap

Looking for any new features with in CRM-Messaging

Vote Your Idea


Don’t miss our upcoming feature updates! Get Subscribed Today!

Subscribe Now

©2025 CRM Messaging All Rights Reserved.