Skip to main content
Use this skill when you want your AI agent to generate, edit, or refactor SuprSend workflow JSON - without making up 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/workflows/<slug>/workflow.json 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/workflows/payment-failed/workflow.json:
3

Push it live

Want more example prompts? See the Prompt Cheatsheet.

What you can build

Wait 1 hour, then email and in-app notification.
Immediate email with retry SMS after 5 minutes.
Email today, in-app tomorrow, SMS in 3 days unless the user activates.
Branch on invoice status, escalate channels over a week.
Triggered when a user enters a “dormant” list.

File layout

Every workflow lives in its own directory under suprsend/workflows/, as <slug>/workflow.json. The directory name is the slug - that’s what the CLI uses to target the workflow.
A slug inside the file is optional - the directory name always wins - but a plain suprsend workflow push warns when it’s missing or differs, so keep it in sync:
suprsend workflow push --slug <slug> reads suprsend/workflows/<slug>/workflow.json and pushes it as <slug>, whatever the file’s slug says. A plain suprsend workflow push uses each directory name and warns when the file’s slug differs - double-check after edits.

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.

Known limitation

Agents sometimes produce incorrect expression_v1 conditions inside branch_waituntil nodes. Always review branch logic before pushing to production. See Wait Until for correct syntax.

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.