Skip to main content

1. Sign In

Go to script.so and sign in.

2. Create a Workflow

Click New from the dashboard, or type directly in the prompt box.

3. Describe Your Step

Be specific. Compare:
Too vagueSpecific
Get my Shopify ordersFetch orders from last 7 days. Include order ID, email, total, status. Output as CSV.
Good prompts specify: what data, what format, any filters.

4. Connect Integrations

If your step uses an external service, you’ll be prompted to connect it:
1

Click the integration prompt

2

Authenticate with OAuth or API key

3

Done — credentials are stored encrypted

5. Run

Click Run. You’ll see:
  • Execution progress and logs
  • Output files (CSV, JSON, etc.)
  • Any errors with explanations

6. Add More Steps

Type below your first step to add another. Each step can reference previous outputs:
Filter the orders to only include orders over $100. Calculate total revenue.

7. Refine with Chat

Click any step to open its chat. Describe changes:
Also include the customer's shipping address
Script updates the code and re-runs.

Example: 3-Step Workflow

StepPrompt
1Fetch new support tickets from Zendesk created in the last 24 hours
2Use OpenAI to categorize each ticket as billing, technical, or general
3Post a summary to Slack with ticket counts by category

Tips

Use @mentions to reference integrations: Send email via @Gmail
  • Break complex tasks into multiple steps
  • View generated code by expanding any step

Next