Send WhatsApp messages from your own number. Dashboard campaigns and API integration for automated notifications.
Verified WhatsApp Business account with green tick
Send images, videos, documents, and audio files
Pre-approved message templates for various use cases
Send messages to thousands of recipients at once
Easy integration with your existing systems
Detailed delivery and engagement reports
Order confirmation, shipping updates, delivery notifications
Template ID: ORDER_UPDATELogin alerts, OTP verification, security notifications
Template ID: SECURITY_ALERTSpecial offers, discounts, sales announcements
Template ID: PROMOTIONALAppointment confirmations, reminders, rescheduling
Template ID: APPOINTMENTGeneral notifications, updates, announcements
Template ID: NOTIFICATIONUrgent alerts, emergency notifications
Template ID: EMERGENCYPerfect for manual campaigns and one-time broadcasts
Ideal for automated notifications and system integration
// Send WhatsApp template message
$apiKey = 'YOUR_API_KEY';
$apiUrl = 'https://api.icomdb.com/v1/whatsapp/send';
$data = [
'api_key' => $apiKey,
'to' => '88017XXXXXXXX',
'template_name' => 'ORDER_UPDATE',
'parameters' => [
'order_id' => '12345',
'customer_name' => 'John Doe',
'delivery_date' => '2024-12-25'
]
];
$ch = curl_init($apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json'
]);
$response = curl_exec($ch);
curl_close($ch);
// Send WhatsApp media message
$apiKey = 'YOUR_API_KEY';
$apiUrl = 'https://api.icomdb.com/v1/whatsapp/send-media';
$data = [
'api_key' => $apiKey,
'to' => '88017XXXXXXXX',
'type' => 'image', // image, video, document, audio
'media_url' => 'https://example.com/image.jpg',
'caption' => 'Check out our new product!'
];
$ch = curl_init($apiUrl);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json'
]);
$response = curl_exec($ch);
curl_close($ch);
for 1,000 messages
for 5,000 messages
for 25,000 messages
Order updates, delivery tracking, promotions
Transaction alerts, OTP, account updates
Appointment reminders, test results, health tips
Class updates, exam schedules, fee reminders