suprsend-workflow-schema skill gives your agent the full SuprSend workflow JSON schema. It generates complete, valid workflow JSON from a plain-English description.
Workflows conform to https://schema.suprsend.com/workflow/v1/schema.json. See Design Workflow for the full overview.
Installation
Generated workflow is saved in
suprsend/workflow/ directory and can be pushed to SuprSend using suprsend workflow push --commit=true command.Workflow file structure
slug — the unique identifier used by the CLI to target a specific workflow:
Node reference
Delivery
| Node | node_type | Docs |
|---|---|---|
send_email | ||
| SMS | send_sms | SMS |
send_whatsapp | ||
| In-App Inbox | send_inbox | In-App Inbox |
| Mobile Push | send_mobile_push | Mobile Push |
| Web Push | send_webpush | Web Push |
| Slack | send_slack | Slack |
| MS Teams | send_ms_teams | MS Teams |
| Multi-Channel | send_multi_channel | Multi-Channel |
| Smart Channel Routing | send_smart_channel_routing | Smart Channel Routing |
| Webhook | httpapi_webhook | HTTP API |
Function
| Node | node_type | Docs |
|---|---|---|
| Delay | delay | Delay |
| Batch | batch | Batch |
| Digest | digest | Digest |
| Time Window | timewindow | Time Window |
Branch
| Node | node_type | Docs |
|---|---|---|
| Branch | branch | Branch |
| Wait Until | branch_waituntil | Wait Until |
Data
| Node | node_type | Docs |
|---|---|---|
| Fetch | httpapi_fetch | Fetch |
| Transform | transform | Data Transform |
| Invoke Workflow | invokeworkflow | Invoke Workflow |
| Update User Profile | userupdate | Update User Profile |
List and Object
| Node | node_type | Docs |
|---|---|---|
| Add User to List | subscriberlistoperation_adduser | Add User to List |
| Remove User from List | subscriberlistoperation_removeuser | Remove User from List |
| Subscribe to Object | objectoperation_addsubscription | Subscribe to Object |
| Unsubscribe from Object | objectoperation_removesubscription | Unsubscribe from Object |
Known limitation
Learn more
Schema Guide
Detailed field definitions on GitHub.
Design Workflow
How to design and publish workflows.
suprsend-cli skill
Push generated workflows to SuprSend.
Agent Skills Overview
All available skills.