Fromeventtodeliveredmessage

Your code triggers an event. Sendivent resolves the contact, compiles the template for each channel, and delivers.

Seehowitworks

How each part of the system works.

  • Event-based delivery

    Send one event when something happens. Sendivent resolves the contact, compiles the message, and delivers.

    • One event per product moment
    • Channel routing defined in dashboard
    • Delivery logic lives outside your code
    Slack
    Email
    SMS
    Discord
    Teams
    WhatsApp
    Telegram
    Notifications
    Sendivent
  • Template management

    Edit templates in an email-safe editor. Structure and compatibility are enforced automatically.

    • Email-safe components by default
    • Ready-made templates for common messages
    • AI assistance for writing copy
    Emailorder.shipped
    Subject:{{user.name}}, your order is on its way!

    Hi {{user.name}},

    Your order #{{orderNumber}} has shipped!

    Expected: {{formatDate estimatedDelivery}}

    Track your package

  • Automatic delivery routing

    Routing is configured per event, not per user. Channels, fallback order, and retry behavior are set in the dashboard.

    • Routing rules defined per event
    • Fallback channels configured in dashboard
    • No per-user delivery logic in your code
    order.confirmed
    sarah@acme.com
    Delivered
    email
    password.reset
    +1 555-0123
    Delivered
    sms
    invoice.paid
    @emma.wilson
    Delivered
    slack
    user.welcome
    david@startup.io
    Delivered
    email
    order.shipped
    +44 7700 123
    Delivered
    sms
    payment.failed
    james@corp.com
    Delivered
    email
    order.confirmed
    sarah@acme.com
    Delivered
    email
    password.reset
    +1 555-0123
    Delivered
    sms
    invoice.paid
    @emma.wilson
    Delivered
    slack
    user.welcome
    david@startup.io
    Delivered
    email
    order.shipped
    +44 7700 123
    Delivered
    sms
    payment.failed
    james@corp.com
    Delivered
    email
  • Delivery logs and tracing

    Every notification is logged with delivery status, timestamps, and channel details. Logs are searchable by user, event type, or time range.

    • Full delivery history per user and event
    • Status tracked per delivery attempt
    • Searchable from dashboard
    order.confirmedDelivered
    Emailsarah@acme.com
    Event received
    10:42:01
    Contact resolved
    10:42:02
    Template compiled
    10:42:03
    Personalized
    10:42:04
    Queued
    10:42:05
    Sent via Email
    10:42:06
    Delivered
    10:42:07
  • Sandbox environment

    A separate environment for testing and development. Events, contacts, and templates are isolated from production data.

    • Separate API keys for sandbox and production
    • Isolated events, contacts, and templates
    • No risk to production data
    Sandbox
    Test API Key
    Active
    test_Rk4jX9mK7pQ2...
    Production
    Live API Key
    Protected
    live_••••••••••••...

Trusted infrastructure

Reliable delivery and security, out of the box.

Reliable by design

Automatic retries

Handles temporary failures without intervention

Async processing

Queues and processes messages safely at scale

High availability

Built to handle traffic spikes gracefully

Secure by default

Encrypted end-to-end

Data protected at rest and in transit

GDPR-ready

Privacy compliance without extra configuration

Full audit trail

Every action logged and traceable

Startsendingnotificationsinminutes.

Free to try. No credit card required.

Free tier with 1,000 contacts
Full API and dashboard access