Integrate Ai Auto Soft with your applications. Build powerful WhatsApp automation workflows with our comprehensive API.
Get started with the Ai Auto Soft API in just a few minutes. Follow these steps to make your first API call:
Sign up for an Ai Auto Soft account and verify your email.
Navigate to Settings → API Keys and create a new key.
Use your API key to authenticate and start making requests.
curl -X GET "https://api.aiautosoft.com/v1/contacts" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"Ai Auto Soft uses OAuth 2.0 for secure API authentication. All API requests must include a valid access token in the Authorization header.
Our RESTful API provides comprehensive endpoints for managing contacts, messages, templates, and more.
/api/v1/contactsRetrieve all contacts from your Busy ERP database
/api/v1/messagesSend a WhatsApp message to one or more contacts
/api/v1/templatesList all approved WhatsApp message templates
/api/v1/remindersCreate a new payment reminder campaign
/api/v1/invoicesRetrieve invoices from Busy ERP
/api/v1/webhooksConfigure webhooks for real-time event notifications
/api/v1/messagesSend a WhatsApp message to one or more contacts.
{
"to": ["+919876543210", "+919123456789"],
"template_id": "payment_reminder_001",
"parameters": {
"customer_name": "John Doe",
"invoice_number": "INV-2024-001",
"amount": "₹15,000",
"due_date": "2024-02-15"
},
"callback_url": "https://your-app.com/webhook/delivery"
}{
"success": true,
"message_id": "msg_abc123xyz",
"status": "queued",
"created_at": "2024-01-15T10:30:00Z",
"recipients": [
{ "phone": "+919876543210", "status": "queued" },
{ "phone": "+919123456789", "status": "queued" }
]
}Official Node.js library for server-side integration
Direct REST API access for any programming language
Our API returns standard HTTP status codes along with detailed error messages to help you debug issues.
Invalid request parameters or malformed JSON.
Missing or invalid authentication credentials.
You don't have permission to access this resource.
The requested resource was not found.
Too many requests. Please retry after some time.
An unexpected error occurred on our servers.
{
"error": {
"code": "INVALID_PARAMETER",
"message": "The 'phone' field must be a valid phone number",
"details": [
{
"field": "phone",
"issue": "Invalid format",
"value": "invalid-phone"
}
],
"request_id": "req_xyz789"
}
}Our API has rate limits to ensure fair usage and platform stability. Rate limits vary by plan:
| Plan | Requests/min | Messages/day |
|---|---|---|
| Starter | 60 | 1,000 |
| Professional | 300 | 10,000 |
| Enterprise | 1,000 | Unlimited |
Get your API key and start integrating Ai Auto Soft with your applications today.