suprsend-workflow-schema
SuprSend workflows define notification logic as a sequence of nodes. Each workflow requires a trigger (event or API) and at least one delivery node. Between trigger and delivery, you can add function, branch, and data nodes to build sophisticated notification journeys.
Workflows are defined as JSON conforming to the schema at https://schema.suprsend.com/workflow/v1/schema.json.
For a complete guide on creating workflows using the JSON schema, see Workflow Schema Guide.
Workflow Nodes
Delivery Nodes
Send notifications to users. Every workflow must end with at least one delivery or HTTP API node.
| Node Type | Schema node_type |
Description |
|---|---|---|
| Single Channel | send_email, send_sms, send_whatsapp, send_inbox, send_mobile_push, send_webpush, send_slack, send_ms_teams |
Send via one channel |
| Multi-Channel | send_multi_channel |
Send across multiple channels simultaneously |
| Smart Channel Routing | send_smart_channel_routing |
Send sequentially across channels with delays until engagement |
More from suprsend/skills
suprsend-cli
SuprSend CLI is a command-line interface tool for managing your SuprSend account and resources. It provides a convenient way to interact with the SuprSend API, allowing you to perform various operations such as managing workspaces, users, workflow, templates and more.
10suprsend-docs-support
How to access SuprSend documentation and get support. Includes docs site, LLM-friendly doc endpoints, in-app chat, AI copilot, Slack community, and email support.
7