Teams | Collaboration | Customer Service | Project Management

Build and automate messaging flows with Courier Journeys API

Learn how to build and trigger customer messaging workflows with the Courier Journeys API. In this walkthrough, we show how developers can use Courier Journeys to automate lifecycle messaging across channels like email, SMS, push, Slack, and more. You’ll see how to define a journey, trigger it with API calls, and coordinate messages based on user behavior and product events. Courier Journeys helps teams ship lifecycle messaging faster without hardcoding complex workflow logic.

How to Use AI in Customer Messaging Workflows

See how AI can use customer context to personalize messages, route users through different paths, and generate structured outputs for downstream workflow steps. In this demo, we show how to add an AI step to a customer messaging workflow, use profile and event data as context, define the expected output, test the response, and use the result to personalize what happens next. What you’ll see.

Courier Journeys: Build Messaging flows using Product Signals and AI

See how Courier Journeys turns product events and user data into automated customer journeys for onboarding, activation, retention, and re-engagement. Build multi-step flows, add branching logic, personalize messages, and deliver across email, SMS, push, chat, and in-app from one workflow.

Ship beautiful notifications across every channel | Courier Design Studio

A walkthrough of Design Studio, Courier's multi-channel notification designer. Build and manage notification content for email, SMS, push, inbox, Slack, and Microsoft Teams from a single editor. In this video, we cover: Drag-and-drop content blocks for building templates fast Channel-specific editing with one-click switching Full HTML mode for email with live preview Test sends with real variable data Version history with visual side-by-side comparison Design Studio is in public beta and available in your Courier workspace today.

Courier MCP Server Demo - Works with Cursor, Claude Code, VS Code & More

Courier’s new MCP Server is in beta. In this video, we demo how it works, walk through setup, and show how developers can start using it today. What you’ll learn: Courier helps you deliver notifications across email, SMS, push, chat, and in-app — all from a single API. The new MCP Server extends that flexibility, making it even easier to build and scale multi-channel notifications into your product.

Watch the New Courier Inbox for Web in Action | In-App Notifications

See how easy it is to add a real-time notification center to your React app with the new Courier Inbox for Web. In this short demo, we’ll walk through installing the React SDK, authenticating with a JSON Web Token (JWT), and embedding the pop-up Inbox component right into your app’s header.

Cross-Platform Development in 2025: Lynx vs. React Native vs. Flutter

In 2025, developers building cross-platform mobile apps face three main contenders: ByteDance's Lynx, Meta's React Native, and Google's Flutter. Each framework offers a different approach to the same challenge: how to build high-quality apps that work across platforms while keeping development efficient.

How Multichannel Notifications Reduce SaaS Churn and Boost Engagement

Building a great SaaS product isn’t just about features—it’s about keeping users engaged. You might spend months developing an amazing tool, but if users sign up, explore a few features, and then disappear, all that effort is wasted. Often, it’s not that they dislike your product; they simply forget about it or never realize its full value. That’s where multichannel notifications come in.

Better Observability and Faster Debugging with the New Logs Visualization

Good observability helps you understand what’s happening, but our previous logs made it hard to see the full picture. Debugging often meant searching, filtering, and manually piecing together trends. Spotting a spike in failures or a drop in message volume shouldn’t take that much effort. The new logs histogram makes this easier. Instead of scanning rows of data, you get a real-time visual overview of message activity.