Proactively notify users when their action is required
Courier makes it easy for you to create and orchestrate action-oriented notifications. Automations allow for powerful escalation workflows, and Courier’s omni channel routing enables you to deliver the notification that is most likely to get a response for your users.
Courier makes it easy for you to create and orchestrate action-oriented notifications. Automations allow for powerful escalation workflows, and Courier’s omni channel routing enables you to deliver the notification that is most likely to get a response for your users.
Appropriately escalate notifications until action is taken
Multi-user escalation
Multi-user escalation
Multi-user escalation
Courier’s Automations allow for multiple reminders to one user and then escalation notifications to additional users if action is not taken.
Multi-channel escalation
Multi-channel escalation
Multi-channel escalation
Courier makes it easy to take proper action by reminding users on various channels, including email, SMS, push, in-app, chat, and more.
Give your users the power of choice
Give your users the power of choice
Give your users the power of choice
Courier’s Preferences API allows your users to choose which notifications they want to receive in which channels.
PHI-compliant notifications with BAA, SOC 2, encryption, audit logs, and regional data residency.
bolt
Automate your notification logic
without writing it
Automate your notification logic without writing it
Courier’s Automations API lets you programmatically create, update, and trigger workflows. Define custom logic, override existing automations, and integrate notification orchestration directly into your application.
Courier Inbox delivers real-time in-app messaging to your product with the reliability and polish users expect. Lightweight, platform-specific SDKs, integrate cleanly and give you full control over look and feel.
Node.js
Ruby
Python
Go
PHP
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",
  },
});
Node.js
Ruby
Python
Go
PHP
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",
  },
});
Node.js
Ruby
Python
Go
PHP
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",
  },
});
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",
  },
});
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",
  },
});
We are big fans of Courier. We use it to send all of our notifications. The platforms is extremely east to use and the customer support form the Courier team is supreme. I strongly recommend it!
Al Yang — CEO, Safebase
Al Yang — CEO, Safebase
Al Yang — CEO, Safebase




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
