Skip to content
Email · WhatsApp · Push · SMS — one API

Every message your product sends, from one place.

Business mailboxes, transactional email, WhatsApp and SMS OTPs, and end-to-end encrypted push — with SDKs for TypeScript, Go, PHP and Rust.

Free plan · no card needed
OverviewLast 7 days
Email
WhatsApp
Push
Recent messages
ana@…Delivered
+91 98…Read
fcm:c7…Accepted
+44 77…Retrying
The Overview dashboard (illustration)

Channels

Four channels live. More on the way.

  • Live

    Email

    Business mailboxes, verified domains and transactional sends, with IMAP, POP and SMTP.

  • Live

    WhatsApp

    OTP templates and messages from your own number via Meta's Cloud API.

  • Live

    Push

    Android, iOS and web through Firebase, sealed to each device.

  • Live

    SMS

    OTPs and alerts through your own providers, with country routing and failover.

  • Soon

    Voice

    OTP calls and simple voice menus.

For developers

Send in a few lines.

Scope a key to exact mailboxes, numbers and Firebase projects. Payloads are encrypted end to end between your server and ours.

  • Keys scoped per channel and identity
  • End-to-end encrypted requests
  • Delivery status and analytics per channel
  • Audit log for email administration
npm install catzconnect
import { catzconnect } from "catzconnect";

await catzconnect.send({
  type: "Verification",
  channel: "Email",
  template: "Otp",
  identity: "noreply@yourdomain.com",   // a mailbox this key may send from
  payload: { to: "user@example.com", otp: "123456" },
});

Sends a one-time code from a mailbox on your verified domain.

Pricing

Start free. Pay as you grow.

  • Free

    $0 / month

    Try every live channel.

    • Email, WhatsApp, Push and SMS
    • SDKs for TypeScript, Go, PHP and Rust
    • Scoped API keys
    Start free
  • Starter

    $29 / month

    For a first product in production.

    • Everything in Free
    • Higher sending limits
    Choose Starter
  • Growth

    Popular

    $79 / month

    For teams sending on several channels.

    • Everything in Starter
    • Higher limits on every channel
    Choose Growth
  • Business

    $199 / month

    For high volume and many organizations.

    • Everything in Growth
    • Our highest sending limits
    Choose Business

Prices in USD, billed monthly. The exact sending limits for each plan are listed under Billing & plans after you sign in, and you can change plan at any time.

Ready to send your first message?

Create an organization, connect a channel and generate a key — the free plan is enough to try it end to end.