Explore All Platform Capabilities
Everything you need to automate WhatsApp messaging, customer support, and sales leads.
WhatsApp Instances
Link multiple phone numbers with anti-ban delay, dedicated residential proxies & custom AI prompts.
Message Console
Send text, HD photos, voice notes (PTT), PDFs, polls, location pins & emoji reactions with live preview.
Native AI Studio & Vision
Gemini 2.0 multimodal AI: answers queries, reads invoice photos (OCR), transcribes audio & creates art.
Leads & Bookings CRM
AI automatically captures demo, meeting & callback requests from chats with 1-click confirmation.
Conversation Intelligence
Track customer demand topics, quotation requests, product inquiries, CSAT score & sentiment trends.
Developer API & Webhooks
Connect your Node.js, Python, or Laravel app with simple REST APIs, HMAC webhooks & OpenAPI docs.
Recent Message Activity
| Time | Instance | Recipient / From | Type | Status | Content |
|---|---|---|---|---|---|
| Loading activity logs... | |||||
Developer Quickstart
Send your first message in 5 seconds via REST API:
curl -X POST "http://localhost:3000/api/message/send-text" \
-H "x-api-key: zapflow-secret-key-12345" \
-H "Content-Type: application/json" \
-d '{
"number": "917030090520",
"text": "Hello from ZapFlow WhatsApp Gateway!"
}'
AI Conversation Intelligence & Effectiveness Report
Measures bot usefulness, customer sentiment, quotation/invoice requests, and product info demand.
| Time | Customer Phone | Inquired Topic / Requirement | Customer Message | Sentiment | Usefulness & Resolution | Action |
|---|---|---|---|---|---|---|
| Loading analyzed conversations... | ||||||
No WhatsApp instances found.
Active API Keys
| Key Name | API Key Token | Permissions | Created | Last Used | Actions |
|---|---|---|---|---|---|
| Loading API keys... | |||||
import axios from 'axios';
const zapflow = axios.create({
baseURL: 'http://localhost:3000/api',
headers: { 'x-api-key': 'YOUR_API_KEY_HERE' }
});
// Send Text Message
const { data } = await zapflow.post('/message/send-text', {
number: '917030090520',
text: 'Hello from Node.js!'
});
console.log('Message ID:', data.messageId);
import requests
url = "http://localhost:3000/api/message/send-text"
headers = {"x-api-key": "YOUR_API_KEY_HERE"}
payload = {
"number": "917030090520",
"text": "Hello from Python!"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
Test Webhook Endpoint
Recent Webhook Deliveries
| Time | Event | Status | URL |
|---|---|---|---|
| No webhook deliveries yet. | |||
Configured by Super Admin for your active plan tier.
AI Prompt, Multimodal Vision & Voice Audio
AI Response Output
AI response or generated artwork will appear here...
Bookings & Inbound Leads Directory
| Contact / Phone | Type | Requested Schedule | Requirement Summary / AI Match | Instance | Status | Actions |
|---|---|---|---|---|---|---|
| Loading bookings and leads... | ||||||
Customer & Tenant Directory
| Customer | Role | Plan Tier | Dev Access | AI Bot Capabilities | Monthly Messages | Instances | Created | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading customer accounts... | ||||||||