Inaiwazhi offers a developer-first platform to integrate WhatsApp automation into your applications. Utilize our REST API, official SDKs, and webhooks to automate messages, campaigns, and workflows with real-time data sync.
// Install Inaiwazhi SDK
npm install @inaiwazhi/sdk
// Initialize
import { Inaiwazhi } from '@inaiwazhi/sdk';
const client = new Inaiwazhi({
apiKey: 'your_api_key_here'
});
// Send a WhatsApp message
await client.messages.send({
to: '+1234567890',
message: 'Hello from Inaiwazhi!'
});
// Create an automation workflow
await client.workflows.create({
name: 'Welcome Flow',
trigger: 'contact_added',
actions: [
{
type: 'send_message',
message: 'Welcome to our service!'
}
]
});Everything you need to build powerful WhatsApp integrations
Intuitive API with full documentation and examples.
Native SDKs for JavaScript, Python, PHP, Ruby, and more.
Real-time notifications for messages, delivery status, user actions, and workflow triggers.
OAuth 2.0 and API key authentication with role-based access control.
Generous limits and automatic scaling for enterprise use.
Semantic versioning ensures backward compatibility.
Core endpoints to power your WhatsApp automation
Native libraries for your favorite programming languages
Subscribe to real-time events and get instant notifications when messages are sent, delivered, read, or when users interact with your chatbot.
// Webhook payload example
{
"event": "message.delivered",
"timestamp": "2025-01-10T12:34:56Z",
"data": {
"messageId": "msg_abc123",
"to": "+1234567890",
"status": "delivered",
"deliveredAt": "2025-01-10T12:34:56Z"
}
}Get your API key and start integrating WhatsApp automation into your applications today.