SUPRSEND CLI

Manage & ship notifications like code.

SuprSend CLI automates notification promotion from your terminal, seamlessly integrated into your CI/CD pipeline.

brew install --cask suprsend/tap/suprsend
suprsend sync --from=staging --to=production
synced 24 categories
synced 24 schemas
synced 24 events
synced 24 templates
synced 24 workflows

CLI in Action

Manage notification assets directly from your terminal with simple CLI commands for speed and consistency 🚀

List
View all assets in a given environment
suprsend template list
suprsend workflow list
suprsend category list
suprsend schema list
suprsend translation list
Pull
Fetch assets from any environment into your local repo
suprsend template pull
suprsend workflow pull
suprsend category pull
suprsend schema pull
suprsend translation pull
Push
Deploy updates from your local repo to SuprSend
suprsend template push
suprsend workflow push
suprsend category push
Sync
Keep repos and environments consistent
suprsend sync --assets=all
suprsend sync --assets=template
suprsend sync --assets=workflow

Bring Notifications into your CI/CD Pipeline

Automate promotions as part of your release workflow
Move assets across environments & regions including self-hosted instances
Track changes and roll back with Git-style commits

Built for Developer Experience

Autocompletion for bash, zsh, fish, and PowerShell
Dry runs & previews for safe local testing
Script-friendly with pipes support for one-off automations
Profile management across projects, environments, and servers
Read CLI Documentation

Generate Type-Safe Models from Schemas

Guarantee type safety when working with templates, workflows & events
Eliminate mismatches by keeping code and schemas always in sync
Auto-generate models from your schemas for all major SDKs

Work in Natural Language with MCP

Start securely with one command. Compatible with Claude, Cursor, and other MCP clients you already use.
Automate notifications in natural language — create, update, manage, query easily.

Create an approval workflow - send immediate email & Slack alerts for new requests. Send a summary of all pending requests at 5pm local time. Use the schema @schema/approval_request and brand guidelines for template.
Create an in-app message template for @template/download-ready. Use the content from the email.
Trigger a test workflow for @workflow/comment-made, use the schema associated with it to generate sample payload.
Share all workflows triggered in last 30 days along with their delivery, seen and click rates.

Ready to transform your notifications?

Join thousands of product & engineering teams using SuprSend to build & ship better notifications faster.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.