Everything you need to
reach your users

One platform for email, push, SMS, in-app, auth, and webhooks — with notification workflow orchestration. Stop juggling services and start shipping.

Transactional Email

Reliable email delivery powered by AWS SES with built-in deliverability optimization.

  • Send via AWS SES with automatic reputation management

  • Handlebars templates with variable substitution and versioning

  • Delivery tracking with opens, clicks, and bounce handling

  • List-Unsubscribe headers for CAN-SPAM/GDPR compliance

  • Scheduled and delayed sending

  • Domain verification and DKIM signing

Push Notifications

Reach users on any device with a single unified API for all push platforms.

  • iOS via APNs, Android via FCM, Web via VAPID

  • Device registration and token management

  • Workflow-driven multi-channel delivery

  • Action buttons with deep linking

  • Silent push for background updates

  • Rich notifications with images and custom payloads

Notification Workflows

Design multi-channel notification pipelines with a visual builder. Orchestrate delivery across email, push, SMS, and in-app with branching, delays, and conditions.

  • Visual workflow builder with drag-and-drop steps

  • Multi-channel delivery: email, push, SMS, in-app

  • Conditional branching based on delivery outcomes

  • Delay steps for timed notification sequences

  • Topic-based fan-out to subscriber groups

  • Per-subscriber execution tracking and monitoring

Auth-as-a-Service

Drop-in authentication with everything you need to secure your users.

  • OAuth providers: Google, Apple, Facebook, GitHub

  • Magic link passwordless authentication

  • Email verification and password reset flows

  • TOTP-based MFA/2FA with recovery codes

  • Session management with configurable limits

  • Account lockout and brute force protection

In-App Inbox

Embeddable notification center that keeps users engaged inside your app.

  • RESTful API for notification management

  • Read/unread status tracking

  • User preference management by category

  • Real-time updates via webhooks

  • Archiving and bulk operations

  • Customizable notification schemas

Webhooks-as-a-Service

Coming Soon

Production-grade webhook delivery infrastructure for your platform. Built on the Standard Webhooks specification.

  • Standard Webhooks spec with HMAC-SHA256 signatures

  • Configurable retry policies with exponential backoff

  • 25 event types across email, push, and auth

  • Delivery logs with full request/response capture

  • Auto-disable circuit breaker for failing endpoints

  • Embeddable customer-facing webhook portal

  • Test events for integration development

  • Secret rotation and API versioning

Developer Experience

Built by developers, for developers. APIs that feel like Stripe.

  • TypeScript SDK with full type definitions

  • OpenAPI specification for code generation

  • Test/sandbox mode with isolated data

  • Comprehensive API documentation

  • Postman collection for quick testing

  • Idempotency keys for safe retries

Frequently asked questions

How many providers can I connect at once?

There is no limit to the number of providers you can configure. Zyphr supports automatic failover between providers, so if one goes down, your messages still get delivered.

Can I use Zyphr for marketing emails?

Zyphr is designed specifically for transactional messaging — emails triggered by user actions like password resets, order confirmations, and notifications. For bulk marketing campaigns, we recommend a dedicated marketing platform.

Does Zyphr store message content?

Message content is stored temporarily for delivery tracking and debugging purposes. Retention periods depend on your plan (7 days on Free, up to 90 days on Scale). Enterprise plans offer custom retention.

What programming languages are supported?

Zyphr provides a REST API that works with any language. We offer official SDKs for Node.js, Python, Go, Ruby, PHP, and C#, plus React components for in-app inbox.

How does auth-triggered messaging work?

When a user registers, verifies their email, resets their password, or performs any auth action, Zyphr can automatically send the appropriate transactional message through your configured provider — no extra API calls needed.

Ready to simplify your stack?

Get started in minutes with our free tier. No credit card required.