Receive WhatsApp events in real time over HTTP. Connect Funnelchat to your internal system, custom app, or database.
Webhooks are real-time HTTP notifications. When an event happens in Funnelchat (new message, lead captured, conversation started), we send a POST to your server with the event data.
Events are sent immediately when they happen. No polling, no delays.
Verify the authenticity of every webhook with an HMAC signature and shared secret.
Choose exactly which events you want to receive: messages, leads, tags, statuses.
Create a URL on your server that can receive JSON POST requests.
From Settings → Webhooks, add your URL and select the events.
Use the "Send test" button to verify your endpoint receives and processes the events.
When a contact sends a message to your WhatsApp.
When your business sends a message (manual or automated).
When a new contact is created in your database.
When a tag is added or removed from a contact.
When a new conversation begins.
When a conversation is marked as resolved.
{
"event": "message.received",
"timestamp": "2024-03-12T21:30:00Z",
"data": {
"message_id": "msg_abc123",
"from": "+573001234567",
"contact_name": "John Smith",
"body": "Hi, I need some information",
"type": "text",
"conversation_id": "conv_xyz789"
}
} Use webhooks to connect WhatsApp to your ERP, internal CRM, database, or any custom application.
View Full Documentation