A mobile inbox
A mobile inbox

Notifications are
your product’s voice.
Make it count.

Notifications are your product’s voice. Make it count.

Notifications are
your product’s voice.
Make it count.

Courier is a platform for sending transactional and lifecycle notifications across email, push, SMS, Slack, and in-app notification center.

Courier is a platform for sending transactional and lifecycle notifications across email, push, SMS, Slack, and in-app notification center.

Notifications are
your product’s voice.
Make it count.

Courier is a platform for sending transactional and lifecycle notifications across email, push, SMS, Slack, and in-app notification center.

Ship multi-channel notifications. Today.

Ship multi-channel notifications. Today.

Get up and running in minutes. Easily add channels in the future. Focus on building your product—leave the hard work of notifications to us.

Get up and running in minutes. Easily add channels in the future. Focus on building your product—leave the hard work of notifications to us.

TRUE

FALSE

TRUE

FALSE

TRUE

FALSE

TRUE

FALSE

Total control for your users, zero complexity for you

Total control for your users, zero complexity for you

Let users control when and how they receive notifications. Our hosted solution manages preferences and helps you stay compliant with GDPR and CCPA.

Let users control when and how they receive notifications. Our hosted solution manages preferences and helps you stay compliant with GDPR and CCPA.

Proven at scale. Ready for anything.

Proven at scale. Ready for anything.

No matter the volume, Courier’s infrastructure is built to meet your needs without worrying about scale. We’ll ensure every notification is delivered on time.

No matter the volume, Courier’s infrastructure is built to meet your needs without worrying about scale. We’ll ensure every notification is delivered on time.

No matter the volume, Courier’s infrastructure is built to meet your needs without worrying about scale. We’ll ensure every notification is delivered on time.

Email

SMS

Inbox

Chat

Push

Email

SMS

Inbox

Chat

Push

Email

SMS

Inbox

Chat

Push

Email

SMS

Inbox

Chat

Push

One API, 50+ Integrations

Our SDKs components make notifications simple. You’ll instantly have access to email, SMS, chat, and in-app. Integrate Courier into your stack and instantly solve your notification needs.

We speak your language

We speak your language

We speak your language

We speak your language

We have SDKs for Node.js, Python, Ruby, Go, Java, PHP, and C# which seamlessly integrate into your backend. And if you hit a snag, just message us. Our developer support has got your back.

We have SDKs for Node.js, Python, Ruby, Go, Java, PHP, and C# which seamlessly integrate into your backend. And if you hit a snag, just message us. Our developer support has got your back.

We have SDKs for Node.js, Python, Ruby, Go, Java, PHP, and C# which seamlessly integrate into your backend. And if you hit a snag, just message us. Our developer support has got your back.

We have SDKs for Node.js, Python, Ruby, Go, Java, PHP, and C# which seamlessly integrate into your backend. And if you hit a snag, just message us. Our developer support has got your back.

const { requestId } = await courier.send({
  message: {
    to: {
      email: "theodore.2bly@omoide.dev",
    },
    content: {
      title: "GPT-4 Fine-Tuning Complete",
      body: "Your GPT-4 model fine-tuning is complete. Final accuracy: 94.3%. Check the full metrics in your dashboard.",
    },
    routing: {
      method: "single",
      channels: ["email"],
    },
  },
});

The easiest way to add in-app notifications to your web and mobile apps

Inbox is a set of pre-built, fully customizable components that make it easy to add a notification center to any web or mobile app, with support for iOS, Android, React Native, Flutter, JavaScript, and React.js.

Your app, your branding

Your app, your branding

Your app, your branding

Use our pre-built components to get started in under an hour. Easily customize them to seamlessly match your UI.

Amazing UX, out of the box

Amazing UX, out of the box

Amazing UX, out of the box

We have built in batch and digest features that reduce noise by consolidating updates into meaningful messages, keeping users informed without overwhelming them.

Always stay in sync

Always stay in sync

Always stay in sync

When a user opens an email, the linked inbox message is automatically marked as read. This works automatically across email, SMS, and push notifications

We chose Courier because the depth of the inbox and multi-channel integrations allowed us to choose one notification platform for all products and teams at Twilio.

Raghav Katyal — Technical Lead, Twilio

Raghav Katyal — Technical Lead, Twilio

Raghav Katyal — Technical Lead, Twilio

Design and send beautiful notification
without writing any code

With Courier Design Studio, Product Managers and Marketers can create and send notifications independently.Build, launch, and iterate faster, so your team can focus on delivering results.

Drag & Drop Editor

Drag & Drop Editor

Drag & Drop Editor

Courier's template designer makes it easy for anyone to update and edit notification content and design. Simply drag and drop your content blocks, then publish. No need to redeploy code.

Perfectly Formatted Across Channels

Perfectly Formatted Across Channels

Perfectly Formatted Across Channels

Create your message template once, and we’ll deliver it on the right channel in the right format. All your messages will be perfectly tailored for every platform.

Flexible Brand Manager

Flexible Brand Manager

Flexible Brand Manager

You can easily manage multiple brands, create reusable styling, and white-label email notifications sent on behalf of your customers, or if you have multiple brands internally.

i18n Internationalization

i18n Internationalization

i18n Internationalization

Automatically select the language based on user preferences to instantly translate your notifications.

Put your customers in control of their message

Give every customer a fully branded notification experience inside your app. Our embeddable designer lets your customers create and manage their own messages—securely scoped, beautifully styled, and powered by Courier’s delivery engine across all channels.

Deliver notifications where users want them

Deliver notifications where users want them

Our customizable UI allows them to choose what notifications to receive and how they’re delivered. Supporting all channels, our platform ensures each alert is perfectly aligned with user preferences, wants, and needs.

Our customizable UI allows them to choose what notifications to receive and how they’re delivered. Supporting all channels, our platform ensures each alert is perfectly aligned with user preferences, wants, and needs.

Automate complex workflows
without writing code

Courier's Automation Platform lets you quickly build and update notification workflows without any coding. Its visual, no-code interface allows teams to experiment and refine workflows as user needs evolve. Empowers both engineers and product managers to make changes.

Digest

Digest

Digest

Combine multiple notifications into a single, easy-to-read digest. Users get all the important updates at once, respecting their preferences and preventing them from feeling overwhelmed.

Throttling

Throttling

Throttling

Manage the flow of notifications by controlling how many are sent at a time. This prevents overwhelming users, helps control costs, and ensures your system can scale efficiently by managing its traffic.

Batching

Batching

Batching

Group and schedule your notifications to keep your users from being bombarded with messages. This not only avoids subscription loss, but also helps control costs by optimizing system resources.

Experimentation

Experimentation

Experimentation

Test different notification strategies and find what resonates best with your users. Leveraging switch nodes, to dynamically adjust message content, timing, and formats to continuously improve engagement.

Track usage, engagement, and view detailed logs

Track usage, engagement, and view detailed logs

Courier allows you to observe, analyze, and understand the notification experience your users are receiving across all channels and providers — making it far easier to debug issues, understand trends, and optimize your user experience.

Courier allows you to observe, analyze, and understand the notification experience your users are receiving across all channels and providers — making it far easier to debug issues, understand trends, and optimize your user experience.

From data residency to robust encryption, Courier delivers the safeguards required for platform communications out of the box.

From data residency to robust encryption, Courier delivers the safeguards required for platform communications out of the box.

From data residency to robust encryption, Courier delivers the safeguards required for platform communications out of the box.

The all-in-one notification platform for developers

Ready to take your notifications to the next level?

Backed by

Backed by

Backed by

Backed by