Jan 26, 2026

We’ve improved delivery tracking for emails sent through the AWS SES integration. Courier now captures and surfaces more detailed delivery events from SES, giving you better insight into what’s happening after messages are sent. This makes it easier to monitor email performance, diagnose delivery issues, and confidently rely on SES as part of your notification stack.

We’ve improved delivery tracking for emails sent through the AWS SES integration. Courier now captures and surfaces more detailed delivery events from SES, giving you better insight into what’s happening after messages are sent. This makes it easier to monitor email performance, diagnose delivery issues, and confidently rely on SES as part of your notification stack.

Jan 22, 2026

We’ve rolled out a redesigned Courier navigation to help you move faster and stay oriented as you build. Content, orchestration, directory, analytics, and integrations are now grouped more intuitively, so key workflows are always within reach. Less hunting, more shipping.

We’ve rolled out a redesigned Courier navigation to help you move faster and stay oriented as you build. Content, orchestration, directory, analytics, and integrations are now grouped more intuitively, so key workflows are always within reach. Less hunting, more shipping.

Jan 8, 2026

We’ve added a new API endpoint that lets you fetch all Lists in your Courier account. This makes it easier to programmatically manage and inspect your Lists, keep external systems in sync, and build tooling or workflows that rely on up-to-date audience data. Whether you’re automating list management or powering internal dashboards, this endpoint gives you better visibility and control.

We’ve added a new API endpoint that lets you fetch all Lists in your Courier account. This makes it easier to programmatically manage and inspect your Lists, keep external systems in sync, and build tooling or workflows that rely on up-to-date audience data. Whether you’re automating list management or powering internal dashboards, this endpoint gives you better visibility and control.

Oct 24, 2025

We’re excited to release Courier Toasts, a completely rebuilt SDK for delivering real-time in-app toast notifications for Web and React apps. Toasts now share the same message feed as your Inbox, so you get one source of truth, real-time sync, and no duplicate infrastructure. Built with smart defaults like stacking, auto-dismiss timers, and action buttons, they work out-of-the-box while giving you full control over theme, layout, and behavior. Framework-agnostic web components ensure easy integration for any stack, with a dedicated React wrapper for component-based apps. Get started today and add rich, actionable notifications to your product, fast.

Read more about the toasts launch here.

We’re excited to release Courier Toasts, a completely rebuilt SDK for delivering real-time in-app toast notifications for Web and React apps. Toasts now share the same message feed as your Inbox, so you get one source of truth, real-time sync, and no duplicate infrastructure. Built with smart defaults like stacking, auto-dismiss timers, and action buttons, they work out-of-the-box while giving you full control over theme, layout, and behavior. Framework-agnostic web components ensure easy integration for any stack, with a dedicated React wrapper for component-based apps. Get started today and add rich, actionable notifications to your product, fast.

Read more about the toasts launch here.

Sep 25, 2025

MessageMedia Webhook Status Updates 📊

We're excited to launch support for MessageMedia webhooks in Courier, enabling developers to receive real-time status updates from MessageMedia directly into Courier's message logs. With this new feature improvement, you can reliably synchronize message state transitions such as delivered, undeliverable, or error, into Courier!

MessageMedia Webhook Status Updates 📊

We're excited to launch support for MessageMedia webhooks in Courier, enabling developers to receive real-time status updates from MessageMedia directly into Courier's message logs. With this new feature improvement, you can reliably synchronize message state transitions such as delivered, undeliverable, or error, into Courier!

Sep 4, 2025

Introducing Courier’s Beta MCP Integration 🤖

We’re thrilled to announce the beta release of Courier’s Model Context Protocol (MCP) Server

Courier's MCP will serve as a seamless bridge between AI tools and Courier’s platform.

With this integration, LLM-powered tools and agents can now securely access Courier’s documentation, API reference, code samples, and most importantly, powerful messaging capabilities.

Empower tools like Codex, Claude, Cursor, VS Code Copilot, or Windsurf to directly send messages, manage users, and handle notifications all through Courier’s API, wrapped in an MCP wrapper.

  • Easy Setup: Get started in minutes. Simply configure your MCP client with Courier’s MCP endpoint (https://mcp.courier.com) and your API key, then invoke the tools like send_message, create_or_merge_user, and invoke_automation_template.

  • Beta Ready: While in beta, MCP may evolve—so explore, test, and send us your feedback. Your input helps us shape the future of AI + notification workflows.

Introducing Courier’s Beta MCP Integration 🤖

We’re thrilled to announce the beta release of Courier’s Model Context Protocol (MCP) Server

Courier's MCP will serve as a seamless bridge between AI tools and Courier’s platform.

With this integration, LLM-powered tools and agents can now securely access Courier’s documentation, API reference, code samples, and most importantly, powerful messaging capabilities.

Empower tools like Codex, Claude, Cursor, VS Code Copilot, or Windsurf to directly send messages, manage users, and handle notifications all through Courier’s API, wrapped in an MCP wrapper.

  • Easy Setup: Get started in minutes. Simply configure your MCP client with Courier’s MCP endpoint (https://mcp.courier.com) and your API key, then invoke the tools like send_message, create_or_merge_user, and invoke_automation_template.

  • Beta Ready: While in beta, MCP may evolve—so explore, test, and send us your feedback. Your input helps us shape the future of AI + notification workflows.

Sep 3, 2025

Courier Analytics Redesigned 📊


We’re excited to unveil the revamped Template Analytics page. Designed to give you clearer, more actionable insights into your notification performance. The overview dashboard now lets you instantly see which templates are sending the most messages and where failure rates are high, with sleek graphs that highlight trends and spikes across time.

Dive deeper in template detail views, where delivery, open, click, and error rates are broken out by channel and provider, so you can pinpoint exactly how each notification is performing and troubleshoot.

Learn more.

Courier Analytics Redesigned 📊


We’re excited to unveil the revamped Template Analytics page. Designed to give you clearer, more actionable insights into your notification performance. The overview dashboard now lets you instantly see which templates are sending the most messages and where failure rates are high, with sleek graphs that highlight trends and spikes across time.

Dive deeper in template detail views, where delivery, open, click, and error rates are broken out by channel and provider, so you can pinpoint exactly how each notification is performing and troubleshoot.

Learn more.

Sep 2, 2025

Redesigned API Keys Page 🔑

We’ve refreshed the API keys experience with a cleaner UI and an easier way to manage your keys. Now you can quickly switch between environment-specific keys, making setup, testing, and production management more seamless than ever.

Redesigned API Keys Page 🔑

We’ve refreshed the API keys experience with a cleaner UI and an easier way to manage your keys. Now you can quickly switch between environment-specific keys, making setup, testing, and production management more seamless than ever.

Sep 1, 2025

No More Watermark 🚀

We’ve removed the “Powered by Courier” watermark from all messaging and templates. Now every customer can enjoy a clean, fully-branded experience without limitations or paywalls. This change reflects our belief that your brand should shine through, not ours.

No More Watermark 🚀

We’ve removed the “Powered by Courier” watermark from all messaging and templates. Now every customer can enjoy a clean, fully-branded experience without limitations or paywalls. This change reflects our belief that your brand should shine through, not ours.

Aug 19, 2025

Courier has completely rebuilt Inbox to make in-app notifications faster, more flexible, and easier to integrate. This release introduces a new architecture, customizable UI, performance optimizations, and a simplified developer experience. All while maintaining compatibility with existing integrations.

What’s New

  1. UI Flexibility

    • Support for custom components: override, extend, or replace the UI entirely.

    • Options for pop-up or full-screen view.

    • Theming via CourierInboxTheme, eliminating the need for CSS overrides.

    • Dynamic layouts and support for custom notification data.

  2. Performance Improvements

    • Single WebSocket per tab to reduce resource usage.

    • Lazy-loaded messages, fetched only when needed.

    • Real-time sync across views, tabs, and channels.

  3. Simplified Integration

    • Installation is now a breeze: one line of HTML and a few lines of JS or React code.

    • Introduction of the new useCourier React hook for direct inbox state and events.

    • Consolidated into a single package: @trycourier/courier-react

Migration guide can be found here.

Courier has completely rebuilt Inbox to make in-app notifications faster, more flexible, and easier to integrate. This release introduces a new architecture, customizable UI, performance optimizations, and a simplified developer experience. All while maintaining compatibility with existing integrations.

What’s New

  1. UI Flexibility

    • Support for custom components: override, extend, or replace the UI entirely.

    • Options for pop-up or full-screen view.

    • Theming via CourierInboxTheme, eliminating the need for CSS overrides.

    • Dynamic layouts and support for custom notification data.

  2. Performance Improvements

    • Single WebSocket per tab to reduce resource usage.

    • Lazy-loaded messages, fetched only when needed.

    • Real-time sync across views, tabs, and channels.

  3. Simplified Integration

    • Installation is now a breeze: one line of HTML and a few lines of JS or React code.

    • Introduction of the new useCourier React hook for direct inbox state and events.

    • Consolidated into a single package: @trycourier/courier-react

Migration guide can be found here.

Backed by

Backed by

Backed by

Backed by