Courier logo. First letter of the word has a bird inside.
Courier logo. First letter of the word has a bird inside.

User Preferences

User-first notifications sent exactly where your 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.

User Preferences

User-first notifications sent exactly where your 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.

User Preferences

User-first notifications sent exactly where your 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.

User Preferences

User-first notifications sent exactly where your 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.

Choose your channels

Allows users to choose and customize their preferred communication channels, along with setting the frequency of notifications they receive.

Flexible subscription settings

Provides simple management of subscription settings, enabling users to adjust them according to their preferences and needs.

Personalized notifications

Users can fully personalize their notification settings, ensuring a more tailored and relevant experience.

Centralized control center

Offers a centralized hub where users can manage and control all of their notification preferences in one place.

Choose your channels

Allows users to choose and customize their preferred communication channels, along with setting the frequency of notifications they receive.

Flexible subscription settings

Provides simple management of subscription settings, enabling users to adjust them according to their preferences and needs.

Personalized notifications

Users can fully personalize their notification settings, ensuring a more tailored and relevant experience.

Centralized control center

Offers a centralized hub where users can manage and control all of their notification preferences in one place.

Choose your channels

Allows users to choose and customize their preferred communication channels, along with setting the frequency of notifications they receive.

Flexible subscription settings

Provides simple management of subscription settings, enabling users to adjust them according to their preferences and needs.

Personalized notifications

Users can fully personalize their notification settings, ensuring a more tailored and relevant experience.

Centralized control center

Offers a centralized hub where users can manage and control all of their notification preferences in one place.

Preferences API

Program your user's preferences

Courier's Preference API allows your developers to programmatically control users' preferences, while Courier's routing functionality automatically integrates those preferences

Preferences API

Program your user's preferences

Courier's Preference API allows your developers to programmatically control users' preferences, while Courier's routing functionality automatically integrates those preferences

Preferences API

Program your user's preferences

Courier's Preference API allows your developers to programmatically control users' preferences, while Courier's routing functionality automatically integrates those preferences

Preferences API

Program your user's preferences

Courier's Preference API allows your developers to programmatically control users' preferences, while Courier's routing functionality automatically integrates those preferences

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",
  },
});

Check out our docs

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",
  },
});

Check out our docs

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",
  },
});

Check out our docs

The all-in-one notification platform for developers

Ready to take your notifications to the next level?

The all-in-one notification platform for developers

Ready to take your notifications to the next level?

The all-in-one notification platform for developers

Ready to take your notifications to the next level?

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