node_type values or missing required fields.
The skill loads the full https://schema.suprsend.com/workflow/v1/schema.json spec into your agent’s context whenever it detects a workflow task. Every generated file lands in suprsend/workflow/ and is ready to push with the suprsend-cli skill.
Install
Schema spec
The JSON Schema the skill validates against.
Try it
1
Paste this into your agent
2
Your agent generates the file
The skill activates and produces
suprsend/workflow/payment-failed.json:3
Push it live
What you can build
Cart abandonment
Cart abandonment
Wait 1 hour, then email and in-app notification.
Password reset
Password reset
Immediate email with retry SMS after 5 minutes.
Onboarding drip
Onboarding drip
Email today, in-app tomorrow, SMS in 3 days unless the user activates.
Payment reminder
Payment reminder
Branch on invoice status, escalate channels over a week.
Re-engagement
Re-engagement
Triggered when a user enters a “dormant” list.
File layout
Every workflow JSON file lives undersuprsend/workflow/. The filename doesn’t matter - but the slug field inside does, since that’s what the CLI uses to target the workflow.
slug:
Node reference
The skill knows every node below. You’ll rarely need to look these up by hand, but they’re useful for verifying generated output.Delivery nodes
Delivery nodes
Function nodes
Function nodes
Branch nodes
Branch nodes
Data nodes
Data nodes
List and Object nodes
List and Object nodes
Known limitation
Learn more
Schema Guide
Detailed field-by-field schema reference on GitHub.
Design Workflow
How workflows work end-to-end in SuprSend.
suprsend-template-schema skill
Generate the template variants that workflow delivery nodes reference.
suprsend-cli skill
Push generated workflows to your workspace.