Courier Changelog

Journeys brings AI-powered orchestration to customer messaging, enabling teams to build dynamic workflows driven by real-time product signals.
With the UI builder, you can define triggers, branching logic, and timing to deliver the right message at every step of the customer lifecycle. Messages are automatically coordinated across channels like email, SMS, push, and in-app Inbox, ensuring a seamless experience. The result is more personalized, scalable engagement without complex infrastructure.
Read more about our launch!

Journeys brings AI-powered orchestration to customer messaging, enabling teams to build dynamic workflows driven by real-time product signals.
With the UI builder, you can define triggers, branching logic, and timing to deliver the right message at every step of the customer lifecycle. Messages are automatically coordinated across channels like email, SMS, push, and in-app Inbox, ensuring a seamless experience. The result is more personalized, scalable engagement without complex infrastructure.
Read more about our launch!

The new Courier CLI brings your notification infrastructure directly into AI agent workflows like Cursor and Claude Code. Developers can send messages, debug issues, and manage notifications straight from the terminal, enabling faster iteration and automation.
With support for both CLI commands and MCP integrations, teams can choose how agents interact with Courier in structured or flexible ways. It’s the fastest way to build, test, and manage notifications alongside your code.
Read more about the new CLI here.

The new Courier CLI brings your notification infrastructure directly into AI agent workflows like Cursor and Claude Code. Developers can send messages, debug issues, and manage notifications straight from the terminal, enabling faster iteration and automation.
With support for both CLI commands and MCP integrations, teams can choose how agents interact with Courier in structured or flexible ways. It’s the fastest way to build, test, and manage notifications alongside your code.
Read more about the new CLI here.

Design Studio is Courier’s new visual workspace for creating and managing customer notifications across channels. With drag-and-drop content blocks and channel-specific editors, teams can easily design messages for email, SMS, push, Slack, and more, all from one place. Built-in previews, test sends, and version history help teams iterate quickly without juggling multiple tools. Design Studio is now available in public beta for building and shipping better notifications faster.
Learn more from our blog.

Design Studio is Courier’s new visual workspace for creating and managing customer notifications across channels. With drag-and-drop content blocks and channel-specific editors, teams can easily design messages for email, SMS, push, Slack, and more, all from one place. Built-in previews, test sends, and version history help teams iterate quickly without juggling multiple tools. Design Studio is now available in public beta for building and shipping better notifications faster.
Learn more from our blog.

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.

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.

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.

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.

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!

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 likesend_message,create_or_merge_user, andinvoke_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 likesend_message,create_or_merge_user, andinvoke_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.

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.

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.


Every message, every channel. One platform
Stop building messaging infrastructure. Start shipping.
