{
    "name": "Creator Ops: Stripe -> Sheets Pipeline",
    "description": "Architected by Creator Ops Matrix. Get the full system at creatoropsmatrix.com",
    "flow": [
        {
            "id": 1,
            "module": "webhooks:CustomWebhook",
            "version": 1,
            "parameters": {},
            "mapper": {},
            "metadata": {
                "designer": {
                    "x": 0,
                    "y": 0,
                    "name": "1. Listen for Stripe Webhook"
                }
            }
        },
        {
            "id": 2,
            "module": "google-sheets:addRow",
            "version": 1,
            "parameters": {},
            "mapper": {
                "values": {
                    "A": "{{1.created}}",
                    "B": "{{1.data.object.amount / 100}}",
                    "C": "{{1.data.object.billing_details.email}}",
                    "D": "{{1.data.object.status}}"
                }
            },
            "metadata": {
                "designer": {
                    "x": 300,
                    "y": 0,
                    "name": "2. Log Telemetry to Sheets"
                }
            }
        }
    ],
    "metadata": {
        "version": 1,
        "scenario": {
            "roundtrips": 1,
            "maxErrors": 3,
            "autoCommit": true,
            "sequential": false,
            "confidential": false,
            "dataloss": false,
            "dlq": false
        }
    }
}