In this guide, you will learn how to automatically trigger a CloudTalk VoiceAgent call from Zoho CRM using Workflow Rules.
Before you start
You will need:- A CloudTalk VoiceAgent already created (note the VoiceAgent ID)
- CloudTalk API credentials (API Key and Secret) found in Company Settings > Integrations > API (How to access and generate your CloudTalk API keys)
- Zoho CRM Professional plan or above
- A phone field available on Contact or Lead records
Generate the Authorization header
CloudTalk uses Basic Authentication for API requests.- Open https://www.debugbear.com/basic-auth-header-generator
- Enter your CloudTalk API Key as Username and your API Secret as Password
-
Copy the generated value. It looks like:
Basic XXXXXXXXX
Set up the integration
Create the Webhook
1. In Zoho CRM, click the Gear icon in the top right corner, then go to Automation > Actions > Webhooks



-
Authorization→Basic XXXXXXXXX(your generated value) -
Content-Type→application/json


Create the Workflow Rule
1. Click the Gear icon in the top right corner, then go to Automation > Workflow Rules

- Select the module (e.g. Contacts or Leads) and give the rule a name
- Set the trigger (e.g. a record is created, a field is modified)
- Add conditions to filter records (e.g. phone field is not empty)
- Under Instant Actions, add: Webhook > CloudTalk VoiceAgent

Test and verify
- Create or update a Contact that meets your trigger conditions
- Go to Gear icon > Automation > Workflow Rules, select your rule, and click View Usage to check execution
- Verify in CloudTalk that the VoiceAgent call was initiated
💡 API Limits to Keep in MindTo avoid failures or throttling, make sure your workflow handles call distribution carefully. Use delays or scheduling logic where needed, as the standard API rate limit (60 requests per minute) applies to the VoiceAgent endpoint.
Troubleshooting
If the VoiceAgent call was not made, go to View Usage and click Failures. Find your record and check the Reason For Failures column.
Need help or have a question? Reach out through our Support portal. We’re here for you.