hub WhatsApp Gateway

Transactional Gateway

WhatsApp delivery for systems people already trust.

Controlled WhatsApp delivery for transactional, operational, and customer lifecycle messages.

Use this built-in CMS and customer portal to onboard clients faster.

verified

99.99%

Uptime

bolt

120ms

Webhook latency

description

98%

Docs coverage

Quickstart In 3 Steps

Connect and deliver in minutes

1

Create In App Dashboard

Instance provisioning is restricted to your WhatsApp Gateway dashboard.

Dashboard > Instances > Create Instance

2

Connect In App

Open the instance manager and complete QR pairing.

Dashboard > Instances > Manage > Connect

3

Send + Receive

Send messages and process webhook callbacks for events.

POST /api/send-message
API send flow from customer app to WhatsApp Gateway

Interactive Playground

Send test requests in real time

All outgoing messages must be sent through the WhatsApp Gateway application API so responsible messaging checks, fair-use limits, suppression rules, and policy logging are applied before delivery.

API Reference

Request Builder

No credit card required

  • check_circleRequest structure ready
  • check_circleAuthentication header configured
  • check_circleInstance route prepared

Request

curl -i -X POST "https://evoapi.faisak.com/api/send-message" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"instance_id":"gateway-demo","phone":"9665XXXXXXXX","message":"Your invoice INV-2041 is ready. Please check your customer portal.","message_purpose":"transactional"}'

Response

{
  "key": {
    "id": "3EB0XXXX",
    "remoteJid": "9665XXXXXXXX@s.whatsapp.net"
  },
  "status": "PENDING"
}

Request

Configure webhook delivery in the customer portal:
Dashboard > Instances > Manage > Webhook

Response

{
  "destination_url": "https://your-app.example.com/webhook",
  "events": ["message.received", "message.status_updated"],
  "status": "active"
}

Generated cURL Command

curl -i -X POST "https://evoapi.faisak.com/api/send-message" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"instance_id":"gateway-demo","phone":"9665XXXXXXXX","message":"Your invoice INV-2041 is ready. Please check your customer portal.","message_purpose":"transactional"}'

Use an instance created and connected from your app dashboard.

Response Preview

{
  "key": {
    "id": "3EB0XXXX",
    "remoteJid": "9665XXXXXXXX@s.whatsapp.net"
  },
  "status": "PENDING"
}

Ready to go live?

Create your account and start building in minutes.

Sign In
WhatsApp Gateway API playground preview

Everything You Need To Build

Core platform capabilities

api

API Access

RESTful JSON APIs for messaging delivery and webhook operations.

hub

Webhooks

Receive real-time events for delivery, incoming messages, and status.

monitoring

Analytics

Track message outcomes and monitor latency across your integrations.

lock

Security

MFA, CSRF protection, and role-based permissions for customer accounts.

scatter_plot

Multi-Channel

Integrate your apps, CRMs, and automation flows with one gateway API.

terminal

SDK Friendly

Clear endpoint patterns for Node.js, PHP, Python, Java, and Go clients.

Security You Can Trust

  • API keys with fine-grained permissions
  • Multi-factor authentication (MFA)
  • CSRF protection across dashboard actions
  • AES-256 encryption for protected data

Built For Reliability

  • 99.9% uptime target service objective
  • Automatic webhook retry guidance
  • Real-time monitoring and health checks
  • Global-ready infrastructure patterns
Webhook signing and URL safety diagram

Simple, Transparent Pricing

Fair-use plans for transactional delivery

Open Billing

Starter

$5 / 30 days

Best for testing and small transactional alerts.

  • 1 WhatsApp instance
  • 100 messages per day
  • 2,000 messages per month fair use
  • API access, webhooks, message logs, and customer portal
  • Responsible messaging controls
  • Marketing is not allowed
Start Starter

Scale

$30 / 30 days

Best for multi-branch operations, agencies, and higher transactional usage.

  • Up to 10 WhatsApp instances
  • 1,500 messages per day
  • 30,000 messages per month fair use
  • Message and webhook logs plus customer management
  • Manual approval required
  • Higher compliance monitoring
Start Scale

Need higher transactional limits?

Higher limits are available only after manual review. WhatsApp Gateway does not approve marketing, spam, or cold outreach use cases.

All plans include fair-use message limits to protect gateway reliability and discourage spam or marketing abuse.

Usage and fair-use plan preview

Docs, API Contract & SDK Examples

SDK examples are available now. Official package releases are being prepared.

Published public pages: 0

SDK Examples

Node.js Python PHP Go Java .NET

SDK Examples

Explore PHP, Node.js, and Python examples for sending messages, handling errors, and verifying webhook signatures.

OpenAPI Specification

Review the OpenAPI v1 contract or download /openapi.json for client generation.

Postman Collection

Download the Postman collection and test WhatsApp Gateway APIs quickly.

API Reference / Send Message

Start with POST /api/send-message and responsible messaging examples.

Developer docs and SDK examples preview

Frequently Asked Questions

Common integration questions

How does onboarding work?

Create account, create/connect instance from your dashboard, generate API key, configure webhook, then send first test message.

Can I use my own phone number?

Yes. Use your dedicated WhatsApp number and connect it to your instance through QR pairing.

How do webhooks work?

Configure webhook URL and selected events. The gateway sends JSON events for delivery and inbound updates.

What happens if I exceed my limits?

Messages can be blocked or queued for review. Higher transactional limits require use-case review.

Do you support both sending and receiving?

Yes. You can send outbound messages and receive inbound events with webhook callbacks.

Can my developers get a full guide?

Yes. Use the Download PDF button to share one complete developer guide with your team.

Ready to connect your workflows?

Build reliable WhatsApp notifications for expected transactional and operational communication.

Transactional message preview