{
  "name": "HVACAutomate — Post-Job Review Request (20 min after close)",
  "flow": [
    {
      "id": 1,
      "module": "gateway:CustomWebHook",
      "version": 1,
      "parameters": { "hook": 1, "maxResults": 1 },
      "mapper": {},
      "metadata": {
        "designer": { "x": 0, "y": 0 },
        "restore": { "parameters": { "hook": { "label": "Job Completed Webhook" } } },
        "notes": "Trigger from your scheduling tool when a job is marked complete. Send: customer_name, customer_phone, tech_name"
      }
    },
    {
      "id": 2,
      "module": "builtin:BasicFeeder",
      "version": 1,
      "parameters": { "delay": 1200 },
      "mapper": {},
      "metadata": {
        "designer": { "x": 300, "y": 0 },
        "notes": "20 minute delay (1200 seconds) — peak satisfaction window"
      }
    },
    {
      "id": 3,
      "module": "twilio:ActionCreateMessage",
      "version": 1,
      "parameters": { "account": 1 },
      "mapper": {
        "to": "{{1.customer_phone}}",
        "from": "YOUR_TWILIO_NUMBER",
        "body": "Hi {{1.customer_name}}, it's YOUR_NAME from YOUR_COMPANY. Hope everything's running great! If {{1.tech_name}} took good care of you today, we'd really appreciate a quick Google review — it takes about 30 seconds. YOUR_GOOGLE_REVIEW_LINK. Thank you!"
      },
      "metadata": {
        "designer": { "x": 600, "y": 0 },
        "notes": "Replace YOUR_GOOGLE_REVIEW_LINK with your shortened Google review URL (bit.ly/yourbizreviews)"
      }
    }
  ],
  "metadata": {
    "version": 1,
    "scenario": {
      "roundtrips": 1,
      "maxErrors": 3,
      "autoCommit": true,
      "autoCommitTriggerLast": true,
      "sequential": false,
      "confidential": false,
      "dataloss": false,
      "dlq": false,
      "freshVariables": false
    },
    "designer": { "orphans": [] },
    "zone": "us1.make.com"
  }
}
