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