Jun 11, 2025

Courier integration page
Courier integration page
Courier integration page

We’ve redesigned the Integrations page to make connecting delivery providers even easier. Enjoy clearer analytics, improved filtering across channels, and a streamlined setup flow. Start integrating providers effortlessly — with better observability and actionable insights.

Courier integration page

We’ve redesigned the Integrations page to make connecting delivery providers even easier. Enjoy clearer analytics, improved filtering across channels, and a streamlined setup flow. Start integrating providers effortlessly — with better observability and actionable insights.

Apr 30, 2025

We’re excited to launch Courier Create, a flexible toolkit designed to make template and brand editing effortless in multi-tenant environments. Built for React applications, Courier Create enables seamless integration of embeddable editors that empower teams to personalize email templates and manage branding directly within your app.

With full support for tenant-specific configurations, Courier Create allows each client to maintain distinct logos, colors, and styles, without needing to leave your platform. JWT authentication will give developers complete control over user access and publishing workflows, while auto-save and custom theming options make the editor experience sleek and efficient.

Developers can enable the Template Editor and Brand Editor individually or use them together in a unified interface. From variable-driven personalization to custom save logic and visual theming, Courier Create offers all the tools needed to deliver dynamic, branded email experiences at scale.

Whether you're modernizing your notification infrastructure or building a white labeled communications platform, Courier Create brings the speed, flexibility, and customization today's teams need.

View docs

We’re excited to launch Courier Create, a flexible toolkit designed to make template and brand editing effortless in multi-tenant environments. Built for React applications, Courier Create enables seamless integration of embeddable editors that empower teams to personalize email templates and manage branding directly within your app.

With full support for tenant-specific configurations, Courier Create allows each client to maintain distinct logos, colors, and styles, without needing to leave your platform. JWT authentication will give developers complete control over user access and publishing workflows, while auto-save and custom theming options make the editor experience sleek and efficient.

Developers can enable the Template Editor and Brand Editor individually or use them together in a unified interface. From variable-driven personalization to custom save logic and visual theming, Courier Create offers all the tools needed to deliver dynamic, branded email experiences at scale.

Whether you're modernizing your notification infrastructure or building a white labeled communications platform, Courier Create brings the speed, flexibility, and customization today's teams need.

View docs

Apr 24, 2025

To improve data accuracy and reliability, we’ve introduced a new safeguard that automatically rejects numeric values exceeding JavaScript’s “safe integer” limit of 9,007,199,254,740,991.

Why this matters: Numbers beyond this threshold can't be precisely represented in JavaScript, often leading to subtle, hard-to-diagnose rounding errors in JSON payloads. This update ensures better integrity when handling large numbers, especially in systems that depend on exact data transmission.

This change enhances the consistency of numeric data across services and protects against notoriously difficult-to-trace edge-case bugs.

To improve data accuracy and reliability, we’ve introduced a new safeguard that automatically rejects numeric values exceeding JavaScript’s “safe integer” limit of 9,007,199,254,740,991.

Why this matters: Numbers beyond this threshold can't be precisely represented in JavaScript, often leading to subtle, hard-to-diagnose rounding errors in JSON payloads. This update ensures better integrity when handling large numbers, especially in systems that depend on exact data transmission.

This change enhances the consistency of numeric data across services and protects against notoriously difficult-to-trace edge-case bugs.

Mar 28, 2025

A new release of Courier's Flutter SDK is live!

The new release contains the following updates:

  • All thread and event updates from recent iOS and Android changes

  • Updated docs

  • Support for custom error message in CourierInbox and CourierPreferences

A new release of Courier's Flutter SDK is live!

The new release contains the following updates:

  • All thread and event updates from recent iOS and Android changes

  • Updated docs

  • Support for custom error message in CourierInbox and CourierPreferences

Mar 26, 2025

A new release of Courier's React Native SDK is live!

The new release contains the following updates:

  • Improved threading stability on iOS and Android

  • New docs to make it easier to support Expo apps

A new release of Courier's React Native SDK is live!

The new release contains the following updates:

  • Improved threading stability on iOS and Android

  • New docs to make it easier to support Expo apps

Mar 25, 2025

You now have full control over how notification channels appear to your users. Whether it’s Email, Push, SMS, Webhook, or Direct Messages. Each channel name can be updated so it aligns with your brand voice, terminology, or audience expectations.

Key Highlights:

  • Rename any system channel (e.g., Email, Push, Inbox, etc.) to a more user-friendly label.

  • Updated names will appear in the Preferences Center interface, helping users manage notifications more intuitively.

  • Edits are instantly reflected—no coding required.

📍 Find this update under Settings → Preferences Editor → Channel Names.

You now have full control over how notification channels appear to your users. Whether it’s Email, Push, SMS, Webhook, or Direct Messages. Each channel name can be updated so it aligns with your brand voice, terminology, or audience expectations.

Key Highlights:

  • Rename any system channel (e.g., Email, Push, Inbox, etc.) to a more user-friendly label.

  • Updated names will appear in the Preferences Center interface, helping users manage notifications more intuitively.

  • Edits are instantly reflected—no coding required.

📍 Find this update under Settings → Preferences Editor → Channel Names.

Mar 21, 2025

A new release of Courier's Android SDK is live!

This new release contains the following updates:

  • A fully rebuilt inbox datastore

    • Inbox messages and events are handled similarly to iOS to prevent data collisions

  • Simplified inbox listener events

    • New onMessageEvent callback allows you to listen to a specific event to build any UI you want

  • Additional unit and integration tests to cover these new features

Due to our Google Play account being locked by Google, you have to pull the package to install this example app.

A new release of Courier's Android SDK is live!

This new release contains the following updates:

  • A fully rebuilt inbox datastore

    • Inbox messages and events are handled similarly to iOS to prevent data collisions

  • Simplified inbox listener events

    • New onMessageEvent callback allows you to listen to a specific event to build any UI you want

  • Additional unit and integration tests to cover these new features

Due to our Google Play account being locked by Google, you have to pull the package to install this example app.

Mar 19, 2025

Courier iOS
Courier iOS
Courier iOS

A new release of Courier's iOS SDK is live!

This new release contains the following updates:

  • Better socket connection handling when switching from foreground to background

  • Significant threading improvements.

    • All functionality using Courier.shared.. now executes on a specific Courier only thread called CourierActor

  • A fully rebuilt inbox datastore

    • Inbox messages and events are managed entirely with the CourierActor to ensure reliability and data precision

  • Simplified inbox listener events

    • New onMessageEvent callback allows you to listen to a specific event to build any UI you want

  • Additional unit and integrations test to cover all of these new features

A live test build can be found here.

Courier iOS

A new release of Courier's iOS SDK is live!

This new release contains the following updates:

  • Better socket connection handling when switching from foreground to background

  • Significant threading improvements.

    • All functionality using Courier.shared.. now executes on a specific Courier only thread called CourierActor

  • A fully rebuilt inbox datastore

    • Inbox messages and events are managed entirely with the CourierActor to ensure reliability and data precision

  • Simplified inbox listener events

    • New onMessageEvent callback allows you to listen to a specific event to build any UI you want

  • Additional unit and integrations test to cover all of these new features

A live test build can be found here.

Mar 10, 2025

The new histogram for message logs gives users insights into their notification performance.

With Courier's new histogram feature for message logs, users can have high-level insights for their daily notification performance. The table graph can be queried for specific periods and break down message stats for each day. The histogram can also be highlighted for more specific date ranges.

View docs

The new histogram for message logs gives users insights into their notification performance.

With Courier's new histogram feature for message logs, users can have high-level insights for their daily notification performance. The table graph can be queried for specific periods and break down message stats for each day. The histogram can also be highlighted for more specific date ranges.

View docs

Backed by

Backed by

Backed by

Backed by