Overview
How ChatGPT and Courier fit together
ChatGPT is OpenAI's AI assistant. With Courier, use ChatGPT to write and localize notification content, generate ready-to-send HTML email, and let your own ChatGPT agent send and manage notifications over MCP.
Courier uses AI inside the product, in the Journeys AI agent node and AI Translation in Design Studio, and your ChatGPT agent drives Courier over the Model Context Protocol (MCP), agent skills, and the CLI.
You need a Courier account. The in-product AI features are built in, and your agent connects to Courier over the remote MCP server.
Why Courier
What you get with ChatGPT + Courier
Add an AI step to a journey
The AI node in Courier Journeys classifies a user, branches on the result, and writes per-channel copy from a single prompt.
Translate a template in seconds
AI Translation in Design Studio localizes a template across every channel (email, SMS, push, in-app, chat). Add a locale, review side by side, override anything.
Connect your agent over MCP
Point your ChatGPT agent at Courier's hosted MCP server at https://mcp.courier.com to send and manage notifications in natural language.
Ship with Courier agent skills
Courier ships agent skill packs that teach AI coding assistants Courier best practices, so your agent builds sends the right way.
Drive Courier from the CLI
Send messages, manage users, and inspect delivery logs from the command line, as part of your agent and dev workflow.
Design an email with ChatGPT, send it with Courier
Ask ChatGPT to generate a ready-to-send HTML email, bring it into Courier as a template, and deliver it to your users on any channel.
Use cases
What teams build with it
Setup
Get started with AI
The AI features are built into Courier, so there is nothing to configure. Here is what you can do right away.
FAQ
Frequently asked questions
Can I use ChatGPT (OpenAI models) with Courier?
Yes, in both directions. Courier can run frontier OpenAI GPT models inside its own AI features, and OpenAI-based agents such as Codex can drive Courier through its hosted MCP server, CLI, and agent skills.
Which Courier features use ChatGPT or AI?
Two. The AI agent node in Journeys can run frontier models including OpenAI GPT to classify users into personas, branch on nuanced logic, and generate channel-appropriate copy from one prompt. AI Translation in Design Studio localizes a full template across email, SMS, push, in-app, and chat.
How do I connect my OpenAI-based agent to Courier?
Point your MCP-capable agent at Courier's hosted MCP server at mcp.courier.com. Your Courier API key authenticates the connection, passed as a header in the client config. OpenAI-based clients like Codex, plus Cursor and Claude Code, connect the same way.
What can my agent do through the Courier MCP server?
The server exposes more than 140 tools covering the Courier API. An agent can send messages, manage recipient profiles, work with notification templates and lists, and run automations and journeys, all scoped by your API key.
What are Courier agent skills?
A public repo of structured guidance that AI coding agents read while building notifications. Agents start from a SKILL.md routing file that points to task-specific resources covering channels, transactional and growth types, compliance, and code examples, so generated code follows best practices.
What is the Courier CLI?
A native binary covering the full Courier REST API, running on macOS, Linux, and Windows with no runtime dependencies. It sends messages, manages profiles and templates, and suits AI agents and CI/CD pipelines with machine-readable JSON output.
Is Courier an AI provider, or does it replace ChatGPT (OpenAI models)?
Neither. The model reasons and writes the content; Courier delivers it across email, SMS, push, and in-app inbox and orchestrates the journey. They are complementary, not substitutes.
More