Overview
Cloom AI integrates with ElevenLabs to power conversational voice agents. This guide walks you through setting up an incoming voice workflow.Prerequisites
Before you begin, you’ll need:- An ElevenLabs account with an agent created
- A phone number from Twilio or Infobip
- Your ElevenLabs Agent ID and Webhook Signature
Step 1: Create Agent in ElevenLabs
First, create your conversational agent in the ElevenLabs platform:- Log in to your ElevenLabs account
- Create a new conversational agent
- Configure the voice and behavior settings
- Note your Agent ID (format:
agent_123XXX) - Get your Webhook Signature (format:
wsec_10XX)
Contact your Cloom AI representative if you need assistance obtaining your webhook signature.
Step 2: Configure Webhook in ElevenLabs
Configure the post-call webhook in your ElevenLabs agent settings:- Go to your agent settings in ElevenLabs
- Navigate to Post-Call Webhook section
- Add webhook URL:
https://api.cloom.ai/messaging/elevenlabs/webhook/ - Select Webhook Events:
- ✅ Transcript
- Audio (optional)
- Call Initiation Failures (optional)
Step 3: Create Incoming Voice Node in Cloom
In your Cloom AI workflow:- Click Create Agent Journey or Start & Integrate button
- Select Incoming Voice as the start node type
- Navigate to the Voice Prompt tab
- Click + New Configuration
Step 4: Add Agent Configuration
Enter your ElevenLabs agent details:A descriptive name for this agent configuration (e.g., “Customer Support Bot”)
Your ElevenLabs Agent ID (e.g.,
agent_9681kc7qjzxIfa a9rgak2tncbm4s)Step 5: Configure Phone Numbers
Add phone numbers that will trigger this workflow:- Switch to the Phone Numbers tab
- Click Add New Number
- Enter the phone number in E.164 format (e.g.,
+15415252343)- Include the country code
- No spaces or special characters
- Example:
+1(country code) +5415252343(phone number)
- Click Add to assign the number
Phone Number Format
Make sure your phone numbers follow the E.164 format: ✅ Correct:+15415252343+442071234567+61412345678
+1 541 525 2343(contains spaces)(541) 525-2343(wrong format)5415252343(missing country code)
Provider Setup
Twilio Numbers
If using a Twilio number, ensure the webhook is configured in your Twilio console to point to Cloom AI’s incoming call handler.Infobip Numbers
If using an Infobip number, contact your Cloom AI representative for setup assistance as the configuration differs from Twilio.Verifying Configuration
Once configured, your incoming voice node will display:- ✅ Voice Provider: ElevenLabs (Cloom v2)
- ✅ Agent Configuration with title and Agent ID
- ✅ Assigned phone number(s)
Testing Your Setup
To test your voice bot:- Activate the workflow using the toggle in the top left
- Call the phone number you configured
- Have a conversation with your agent
- Review the call logs in Voice Logs section
If your agent answers and responds appropriately, your setup is complete!