Botinx
Open navigation
Developer & Custom Integration•Developer First

Integrate WhatsApp with Any Backend using Developer Webhooks & REST API

Connect your internal ERP, proprietary CRM, SaaS product, or mobile application with two-way webhook events, HMAC SHA-256 signatures, and fast REST endpoints.

Official WhatsApp Cloud API No Coding Required Setup in Under 3 Minutes

< 150 ms

Response Time

Fast REST API execution

HMAC SHA-256

Security

Cryptographic signature validation

99.9%

Uptime

Enterprise SLA availability

Node, Python, cURL

SDKs

Ready-to-use code examples

Live WhatsApp Message Preview

See how your Webhook APIs & REST alerts look on WhatsApp

Approved Meta Cloud API templates with dynamic variables and interactive buttons.

Trigger Event:POST /api/v1/messages/send-template

Automated Workflow: Transactional OTP

This message is automatically dispatched the instant the trigger occurs in Webhook APIs & REST. Customer variables such as name, amounts, item lists, and links are dynamically substituted into Meta-compliant template parameters.

Meta Cloud API Verified

Delivered via your verified WhatsApp Business Account phone number with official green badge, custom profile photo, and zero risk of spam bans.

BX
Your Store✓

Official Business Account

TODAY

Verification Code 🔐

Your *{{company_name}}* verification code is *{{otp_code}}*. This code expires in 10 minutes. Do not share this code with anyone.

Security Alert · Automated Message

10:42 AM
Deep Integration

Why connect Webhook APIs & REST with Botinx?

For engineering teams and custom software architectures, Botinx provides high-performance two-way Webhooks and developer REST APIs. Stream real-time customer messages, delivery receipts, and interaction events directly into your backend.

All webhook payloads include cryptographic HMAC SHA-256 signatures to verify request authenticity. With sub-150ms response times and automated exponential backoff retries, Botinx guarantees enterprise-grade reliability and security for mission-critical notifications.

Key Business Benefits

  • Two-way event streaming: receive real-time webhooks for inbound messages, status receipts, and clicks
  • High-throughput REST API endpoints to send transactional messages, media, and template broadcasts
  • Cryptographically signed payloads using HMAC SHA-256 headers for verified security
  • Automatic retry policy with exponential backoff ensures zero event loss during downtime
  • Comprehensive interactive API reference, Postman collection, and code snippets
  • Manage contacts, custom fields, tags, and conversation statuses programmatically

Proven Automated Workflows

Transactional OTPs & Account Alerts

< 2 Second Delivery Time

Send critical one-time passwords, login verifications, order confirmations, and security alerts from your custom backend within 2 seconds.

Proprietary CRM & ERP Integration

100% Real-Time Bi-Directional Sync

Stream incoming customer messages and delivery statuses into your internal database, enterprise ERP (SAP, Oracle, NetSuite), or homegrown support tool.

Automated Message Status Tracking

Granular Message Telemetry

Monitor real-time delivery lifecycle receipts (`sent`, `delivered`, `read`, `failed`) and trigger fallback mechanisms automatically.

Supported Real-Time Triggers

Live Webhook APIs & RESTWebhook Events & Automations

Botinx listens to live events from Webhook APIs & REST and executes instantaneous WhatsApp workflows.

Trigger EventEvent TypeAutomated Action
message.inboundInbound MessageDelivers incoming text, media, buttons, and contact card
message.statusStatus ReceiptDelivers status updates (sent, delivered, read, failed)
conversation.assignedAgent AssignedFires when conversation is routed to specific team member
Quick Setup

How to connect Webhook APIs & REST in 3 simple steps

No developer or coding required. Connect in under 3 minutes and activate pre-built workflows.

1

Generate API Key

Go to Botinx Dashboard → Developers → API Keys and generate your Bearer API token.

2

Configure Webhook Endpoint

In Developers → Webhooks, add your server's secure HTTPS endpoint URL.

3

Set Webhook Secret

Copy your Webhook Secret to verify incoming `X-Botinx-Signature` HMAC SHA-256 headers.

4

Subscribe to Events

Select the events you want to stream: message.inbound, message.status, conversation.assigned.

5

Test with Postman or cURL

Send a test payload using our Postman collection to confirm successful 200 OK responses!

Got Questions?

Frequently Asked Questions

Clear answers regarding WhatsApp API approval, messaging rates, and setup.

How does Botinx ensure webhook delivery reliability?

Botinx uses exponential backoff retries. If your server returns a non-2xx status code or times out, Botinx will retry delivering the webhook up to 5 times over 24 hours.

How do I verify that incoming webhooks are authentic?

Each webhook delivery includes an `X-Botinx-Signature` header containing an HMAC SHA-256 hash of the request payload signed with your unique Webhook Secret.

Is there a rate limit on the Botinx REST API?

Standard plans support up to 50 requests per second. Enterprise plans support customized high-throughput tiers with dedicated IP allocations.

Build your customer engagement journey

Connect Webhook APIs & REST with Botinx today

Start recovering abandoned carts, sending automated receipts, and engaging customers where they already are.