Supported Providers
Setup
- Twilio
- Ringostat
- Binotel
Credentials
You need two values from the Twilio Console:Steps
1
Add Integration
Go to Integrations → Add Integration → select Twilio from the Telephony category.
2
Enter Credentials
Choose a company, give the integration a name (e.g., “Main Phone Line”), and enter your Account SID and Auth Token.
3
Verify & Select Number
Click Test Connection. Revol fetches your available phone numbers. Select the number to use.
4
Save
Revol automatically configures the webhook URL on the selected Twilio number. Incoming calls and SMS are routed to your agent.
Twilio webhook URLs are configured automatically. You don’t need to set anything in the Twilio Console.
Agent Tools
After connecting a VoIP provider, the following tools are automatically provisioned:
These tools become available in the agent’s Tools tab and can be added to workflow nodes.
Voice Call Flow
When an incoming call arrives, Revol processes it through the assigned agent’s workflow:1
Incoming Call
VoIP provider sends a webhook notification to Revol with caller information.
2
Greeting
Revol generates an audio greeting using Text-to-Speech (configurable voice and language) and plays it to the caller.
3
Speech-to-Text
Caller’s speech is captured and transcribed using Whisper or Google STT.
4
AI Processing
Transcribed text is sent to the agent’s workflow. The agent processes it through LLM nodes, knowledge base lookups, and tool calls.
5
Text-to-Speech
Agent’s text response is converted to audio using OpenAI TTS with configurable voice and speed.
6
Response
Audio is played back to the caller. The conversation continues in a loop until the call ends.
Using Tools in Workflow Nodes
To make your agent use VoIP tools during conversations:- Go to the agent’s Workflow tab
- Create or select a custom node (LLM-powered)
- In the node settings, enable the VoIP tools (e.g.,
make_call,get_call_history) - The LLM will automatically decide when to call these tools based on the conversation context
make_call tool to initiate an outbound call.
Webhook Security
All VoIP webhooks are rate-limited to 120 requests per minute per channel.

