By the end of this page you’ll have:Documentation Index
Fetch the complete documentation index at: https://docs.suprsend.com/llms.txt
Use this file to discover all available pages before exploring further.
Skills installed
All four SuprSend skills active in your AI agent.
Workflow generated
A real cart-abandonment workflow built by AI from a single prompt.
Workflow live
That workflow pushed to your SuprSend workspace and ready to fire.
You’ll need Node.js 18+ and a SuprSend service token.
Install the skills
Run this in your project folder:The installer detects which agents you have (Cursor, Claude Code, Copilot, etc.), asks which to install into, and lets you choose where the files land.After install, skills are passive - nothing extra to run. Open your agent and start describing what you want.
- Project-scoped (recommended)
- Global
Committed to your repo, shared with your team. Recommended.
Generate a workflow with a single prompt
Open your agent (in Cursor, hit Your agent will say something like “I’ll use the suprsend-workflow-schema skill” and create a new file at
Cmd+L / Ctrl+L) and paste:suprsend/workflow/cart-abandonment.json containing valid workflow JSON - correct node_type values, a properly nested branch structure, and the exact field names the SuprSend schema expects.Sanity-check the outputOpen suprsend/workflow/cart-abandonment.json and verify:slugis set tocart-abandonment- A
delaynode sits before the delivery nodes - Each delivery node uses the correct
node_type(send_email,send_inbox, etc.) - Any
branch_waituntilconditions match your intent - agents are most likely to misfire here
Push it live
Confirm you’re pointed at the right workspace, then push:Open app.suprsend.com → Workflows. Your workflow is live.
Common gotchas
These are the mistakes agents (and humans) make most often.workflow push myfile.json silently pushes 0
workflow push myfile.json silently pushes 0
Why: The command expects
--slug or --dir, not a file path.Fix: Use --slug or --dir suprsend/workflow/.Workflow pushed but nothing fires
Workflow pushed but nothing fires
Why: Pushed workflows are drafts by default.Fix: Add
--commit=true."Successfully pushed: 0"
"Successfully pushed: 0"
Why: Wrong active profile or workspace.Fix: Run
suprsend profile list and switch with suprsend profile use --name <name>.Workflow JSON can't be targeted by slug
Workflow JSON can't be targeted by slug
Why: Missing
slug field in the JSON.Fix: Always include "slug": "your-slug".Validation error on push
Validation error on push
Why: Referenced schema or category doesn’t exist yet.Fix: Push schema and category first.
Branch logic routes wrong
Branch logic routes wrong
Why: Incorrect
expression_v1 conditions.Fix: Review by hand. See Wait Until.Next steps
Workflow Schema skill
All workflow nodes, fields, and the prompts that work best.
Template Schema skill
Author template variants across all nine channels from plain English.
CLI skill
Ask your agent to push, sync, generate types, and more.
Docs & Support skill
Let your agent fetch live SuprSend docs to answer questions.