Providers

Pricing

Log In
Sign Up

Your Complete Communication Stack

Courier's API and Studio enable developers to deliver the right message to the right user at the right time.

1. Email

2. SMS

3. Push

4. Chat

Trusted by product teams at

Lattice
LaunchDarkly
Expel
Bluecrew
Blissfully
LTSE

BACKED BY

Y Combinator
Slack Fund
Twilio

Your complete notifications system

From integrations to insights, we handle all of the heavy lifting

Integrate your channels

Access all your notification channels through a single API –– and add new ones in minutes.

Design your notification

Drag and drop content blocks, add your own custom code, or do a mix of both.

Orchestrate your workflow

Trigger notifications based on user actions, while respecting their preferences and your rules.

Collect real-time insights

Quickly access relevant cross-channel stats including delivery status and engagement data.

A visual editor that everyone can use

Utilize our drag-and-drop builder or control every pixel with our code editor, then easily collaborate on designs with other team members.

Visual editor for creating notifications
WORKFLOWS

Reach users at the right time on the right channel

Prioritize your channels and use both conditional logic and user preferences, to control who sees what, when, and through which channel.

Notification workflow management view
 
    
        import 
        {
        CourierClient 
         } 
         from  
        "
        @trycourier/courier
        ";
        
       
        const 
        courier 
        =
        CourierClient
        ({ 
       authorizationToken
    : "
        ******************
  "
     });
    
    
// Example: send a message supporting email & SMS const { messageId } = await courier . send ({ eventId : " courier-quickstart ", recipientId : " 37e2c08c-3958-449a-8266-dea286807f65 ", profile : { }, data : { blueiables : " awesomeness ", }, });
BUILT FOR DEVELOPERS

All your notifications, just one API

With just one easy-to-use API, you can access client libraries written in the most popular programming languages, and deploy notifications faster with cleaner code.

Check out our docs

INTEGRATIONS

Deploy notifications to different channels from the same location

With 20+ integrations, you can reach users on the channels they prefer –– all with the simple flip of a switch.

Check out our docs

Email

SMS

Push

Chat

WhatsApp

Chat

Microsoft Teams

Chat

Slack

Chat

FB Messenger

Chat

SendGrid

Email

Mailgun

Email

Amazon SES

Email

SparkPost

Email

Twilio

SMS

MessageBird

SMS

Plivo

SMS

Telnyx

SMS

Firebase

Push

One Signal

Push

Airship

Push

Expo

Push

Get real-time insights to optimize deliverability

Access cross-channel analytics in one centralized dashboard and quickly troubleshoot with detailed logs for every user and every notification.

Notification insights dashboard

You're in good company

Aaron White

CTO & Co-Founder

"By moving to Courier to send notifications, we've been able to eliminate 120,000 lines of code. That's logic, templates, and other third-party API integrations we no longer have to maintain."

Cooper Newby

CPO & Co-Founder

“With Courier, we can manage every notification, for every user, across every channel, in one easy-to-use platform.”

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Email & push notification

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Email & push notification

Product

Company

© 2021 Courier. All rights reserved.