Connect AI calling to your CRM with our API and webhooks
MsgClub AI Voice connects to any CRM, order system or app through a REST API and webhooks. Your system sends a contact and its details to the API to start a call. When the call ends, a webhook sends the outcome, the answers, the recording and the transcript back to your system.
Updated
How does the integration work?
What does an API request look like?
Start a call with one API request, passing the details the AI should use in the conversation. Choose a webhook address to receive the result.
- Pass details like name, order ID or amount into the script
- Pick the agent for each use case and language
- Get results back as each call ends, not in a daily report
POST {API_BASE_URL}/calls
Authorization: Bearer YOUR_API_KEY
{
"agent": "cod-confirmation-hinglish",
"phone": "+9198XXXXXXXX",
"details": {
"name": "Priya",
"order_id": "10482",
"amount": "1499"
},
"webhook_url": "https://your-crm.example.com/msgclub"
}
POST https://your-crm.example.com/msgclub
{
"event": "call.completed",
"call_id": "c_8f2a91",
"phone": "+9198XXXXXXXX",
"status": "connected",
"outcome": "confirmed",
"answers": { "landmark": "Near City Mall" },
"duration_sec": 42,
"recording_url": "https://...",
"transcript_url": "https://..."
}
Illustrative example. Exact endpoints and field names are in the API docs, shared when you get API access.
What data comes back after each call?
| Data | What it tells you |
|---|---|
| Call status | Connected, no answer, busy or failed |
| Outcome | The result you defined, such as confirmed, interested or promised to pay |
| Answers | Each answer the customer gave to your questions |
| Recording and transcript | Links to the audio and the full text of the call |
| Duration | Call length in seconds, for billing and reporting |
| Transfer and follow-up | Whether the call went to a person, and which WhatsApp or SMS was sent |
Can I use it without a developer?
Upload a sheet
Upload contacts and download results from the dashboard.
WhatsApp and SMS
Follow-ups go through your existing MsgClub account, using the same WhatsApp API and SMS API. See API and webhooks for every MsgClub channel.
Transfer to your team
Hand calls to your agents' numbers when a person is needed.
Developer questions
Which CRMs does MsgClub AI work with?
Any CRM or app that can send an API request or receive a webhook. That covers most CRMs, order systems and custom software.
Can I start thousands of calls at once?
Yes. Send one API request per contact, or upload a sheet, and MsgClub AI Voice runs thousands of calls at the same time. Each result comes back by webhook as that call ends.
Is there a test mode?
Use the free trial to test the full flow: start a call to your own number through the API, answer it, and check that the webhook result reaches your system before going live.