Embed a notification preferences center with one web component — cover

Embed a notification preferences center with one web component

Courier's new @trycourier/courier-ui-preferences package ships a <courier-preferences> Web Component that drops a complete notification preferences center into any web app, framework or not. Users opt in and out of topics, choose which channels deliver each one (email, push, SMS, and more), and set per-topic digest schedules. It supports light and dark theming, custom channel labels, and reuses your existing Courier Inbox auth. React developers get the same UI bundled in @trycourier/courier-react v9.2.0 as the CourierPreferences component, no extra install needed.

By Mike Miller

June 04, 2026

Human-in-the-loop for AI payment agents: building approval notifications that work — cover

Human-in-the-loop for AI payment agents: building approval notifications that work

AI agents need human approval before taking consequential actions: financial commitments, irreversible changes, decisions that affect other people. This post covers how to design those checkpoints and build the notification infrastructure: multi-channel delivery, live context, escalation, and a back-and-forth question loop between reviewers and the agent.

By Eric Lee

May 26, 2026

Notification Infrastructure vs Marketing Platform: When You Need Each — cover

Notification Infrastructure vs Marketing Platform: When You Need Each

Two different layers of the messaging stack, two different buyers, and why most companies eventually run both — plus a rubric to keep transactional and campaign traffic in the right places.

By Kyle Seyler

May 22, 2026

What we shipped this month: May 2026 Edition — cover

What we shipped this month: May 2026 Edition

Courier shipped five launches in May 2026: AI Agent in Journeys (GA), the new Journeys API for code-driven flows, Custom Environments, Design Studio styling controls, and Courier Console v3. Each one closes a gap between writing software and shipping the messages that go with it.

By Kyle Seyler

May 20, 2026

Create a customer journey from AI coding agent — cover

Create a customer journey from AI coding agent

Use Courier's Journey API to create multistep customer engagement workflows from your coding agent of choice. Describe the kind of journey you'd like to create, answer a few questions, and publish to the platform.

By Kyle Seyler

May 20, 2026

12 Best Customer Journey Orchestration Tools in 2026 — cover

12 Best Customer Journey Orchestration Tools in 2026

API-first orchestration, enterprise CEPs, and marketing suites compared — a 2026 ranked breakdown of the 12 customer journey orchestration tools developers and marketers actually shortlist.

By Kyle Seyler

May 19, 2026

Courier Console v3: Redesigned From the Ground Up — cover

Courier Console v3: Redesigned From the Ground Up

Courier Console v3 is rolling out now with a faster, cleaner interface, improved navigation, and a more consistent experience across every workflow.

By Thomas Schiavone

May 19, 2026

Courier journeys, as code — cover

Courier journeys, as code

Most journeys don't die because they were hard to build — they die because they're hard to change. A day-5 nudge written before a new activation event existed still fires for users who hit the milestone on day two. Courier journeys are now programmable: a public Journeys API with SDKs, a CLI, and an agent skill on top. Describe a flow to your coding agent, get an ASCII diagram, ship it. Full post covers the access points, an example end-to-end, and the one gotcha worth knowing (`output_schema` is mandatory on AI nodes).

By Kyle Seyler

May 18, 2026

Transactional vs Marketing Email: A Developer's Guide to Deliverability, Consent, and Infrastructure — cover

Transactional vs Marketing Email: A Developer's Guide to Deliverability, Consent, and Infrastructure

What separates transactional from marketing email, and why it shapes everything from sender reputation to which API you should reach for.

By Kyle Seyler

May 15, 2026