For developers

WhatsApp at developer speed. No Meta verification. Full API. Production-ready.

Build and deploy WhatsApp integrations without the five-day Meta approval dance. Free sandbox, typed SDKs, GitOps CLI, webhooks — production-ready from your first commit.

Free through May 31 · Production pricing announced June 1 · Cloud API gateway
The problem

Building on WhatsApp Business API is mostly waiting.

Five-day Meta verification before you can even send a test message. Webhook signature validation that’s easy to get wrong. Template approval queues. Phone number identity management. Rate-limit telemetry. None of it is the problem you actually want to solve. We handle the boring parts so you ship the product.

What you get

The developer surface, end to end.

Free sandbox number

No Meta verification. No business address. Get a join code on signup, message it from any test phone, you're in.

REST API + OpenAPI 3.1

Every action a Bearer-token call. Interactive docs at /docs/api with try-it-out. Code samples in curl, TypeScript, Python.

Typed SDKs

npm install @flowsdesigner/sdk for TypeScript. Python and Go in private beta — open an issue to get access.

GitOps CLI

Pull flows as YAML, code-review in PRs, deploy via CI. Roll back with git revert. Your automation is finally just code.

Webhooks done right

HMAC signature validation, exactly-once delivery, retry-with-backoff, dead-letter queue. Replay any event from the dashboard.

Built for iteration

Open roadmap. Public changelog. Issues tracked in the open. Want a feature? Ping us — most ship in days, not quarters.

vs raw Meta API

Ship 10× faster than the raw Cloud API.

TaskRaw Meta Cloud APIFlowsDesigner
First message to a test phone3–5 days (verification)2 minutes (free sandbox)
Webhook signature verifyManual HMAC, no replayBuilt-in, replay from dashboard
Template submissionManual via Business ManagerAPI + version-controlled in git
Local developmentngrok + manual setupCLI with hot reload
Multi-tenant isolationRoll your ownPer-workspace, scoped tokens
Rate-limit handlingYou wrap retriesAutomatic backoff + DLQ
Getting started

Three steps to your first message.

  1. 1
    Create an account

    Sign up — instant access to your free sandbox number and a join code.

  2. 2
    Generate an API key

    One click in Settings → API Keys. Scoped tokens, fully revocable.

  3. 3
    Send your first message

    POST to /api/v1/messages. Get a webhook delivery receipt back within seconds.

# Send a WhatsApp message
curl -X POST https://flowsdesigner.com/api/v1/messages \
  -H "Authorization: Bearer $FD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+15551234567",
    "type": "text",
    "text": "Hello from FlowsDesigner 👋"
  }'
Pricing

Free for development. Always.

The sandbox, the API, the SDKs, the CLI — free through May 31 and free for all development indefinitely after. Production scale pricing is announced June 1 — transparent, posted publicly, generous free tier.

We’ll never retroactively charge accounts created during beta.