Courier home pagelight logodark logo
  • Request demo
  • Login
  • Sign Up
  • Sign Up
Documentation
Tutorials
Integrations
API Reference
SDK Libraries
  • Welcome
Getting Started
  • What is Courier?
  • Courier Concepts
  • Quickstart
Platform
  • Overview
  • Content
  • Create
  • Sending
  • Users
  • Preferences
  • Tenants
  • Automations
  • Inbox
  • Workspaces
  • Logging
Tools
  • Courier CLI
  • Courier and Postman
Help
  • Courier Help Center
Platform

Overview

Courier provides a unified platform for content creation, user targeting, preferences, automations, inboxes, and observability to build, manage, and scale personalized notifications across channels.

Our platform is designed around a small number of key concepts that make it easy to build powerful notification experiences while also being flexible enough to integrate into whatever kind of application or system you may be building.

Content

Constructing the content of the notification, including the use of templates, dynamic variables and channel agnostic markup.

Sending

Sending notifications, including setting limits and handling retries.

Users

Specifying the recipient or recipients of the notification.

Preferences

Respecting user delivery preferences and drop-in user preference components.

Tenants

Organize users hierarchically with flexible metadata, custom branding, and group-level preferences to manage notifications across your organization’s structure.

Automations

Create fully managed notification workflows and implement scheduling, batching, and throttling with zero lines of code.

Inbox

Embed a modern notification inbox to your app with our web, iOS, and Android SDKs.

Workspaces

Setup test and production environments, manage access control and configure the behavior of your apps.

Logging

Logging, analytics, and observability.

QuickstartIntroduction
githublinkedinx
Assistant
Responses are generated using AI and may contain mistakes.