{
  "title": "Send your first invoice",
  "url": "https://recklip.pages.dev/demo/halcyon/",
  "viewport": "1280x800",
  "pace": "calm",
  "fresh": true,
  "steps": [
    { "do": "type", "target": "role=textbox[name=\"Work email\"]", "text": "mira@halcyon.test", "chapter": "Sign in" },
    { "do": "type", "target": "#pw", "text": "$ENV:HALCYON_PASSWORD" },
    { "do": "click", "target": "#signin-btn", "note": "Sign in" },
    { "do": "waitFor", "target": "#sync" },
    { "do": "click", "target": "role=link[name=\"Invoices\"]", "chapter": "Create the invoice", "note": "Open Invoices" },
    { "do": "click", "target": "role=link[name=\"New invoice\"]", "note": "Start a new invoice" },
    { "do": "select", "target": "#client", "value": "Northwind Press", "note": "Pick the client" },
    { "do": "type", "target": "#item", "text": "Spring catalogue design", "note": "Say what the work was" },
    { "do": "type", "target": "#amount", "text": "1800" },
    { "do": "click", "target": "#vat", "note": "Add VAT if it applies", "caption": "VAT is added to the total for you." },
    { "do": "click", "target": "#reminders", "note": "Turn on reminders" },
    { "do": "click", "target": "#send", "chapter": "Send it", "note": "Send the invoice" },
    { "do": "wait", "ms": 1500 }
  ]
}
