{
  "name": "Build an AI confidence coach for women with GPT-4o, Google Sheets and Gmail",
  "nodes": [
    {
      "id": "7c861863-1621-4b15-be8c-7391a8741e94",
      "name": "Extract User & Message",
      "type": "n8n-nodes-base.code",
      "position": [
        192,
        -96
      ]
    },
    {
      "id": "41c70952-4a42-4130-a22b-b10651462fc5",
      "name": "Read All Users",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        384,
        -96
      ]
    },
    {
      "id": "50e5348a-4ea9-4f08-87b9-517d06830e96",
      "name": "Read Conversation History",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1152,
        176
      ]
    },
    {
      "id": "62d2d166-3d7e-40ee-9898-d379e745903f",
      "name": "Build Coaching Prompt",
      "type": "n8n-nodes-base.code",
      "position": [
        1360,
        176
      ]
    },
    {
      "id": "69c59e2f-bf1b-4ec1-b88d-09bd51dc345e",
      "name": "Parse Coaching Response",
      "type": "n8n-nodes-base.code",
      "position": [
        1920,
        176
      ]
    },
    {
      "id": "ba9a69ad-8fa1-47d5-a102-c4a4c632e48f",
      "name": "Read All Onboarded Users",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        272,
        672
      ]
    },
    {
      "id": "4616d2db-6b27-4f87-b76a-a11f0e66a16d",
      "name": "Read Conversation Log",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        736,
        672
      ]
    },
    {
      "id": "11d9ae4e-f6e0-4a99-aacc-97becbf475d8",
      "name": "Parse Weekly Message",
      "type": "n8n-nodes-base.code",
      "position": [
        1536,
        672
      ]
    },
    {
      "id": "daac8898-af05-4f60-b006-a4a9fec3406f",
      "name": "Send Weekly Checkin Email",
      "type": "n8n-nodes-base.gmail",
      "position": [
        1952,
        672
      ]
    },
    {
      "id": "acd994e9-c799-456f-8cdb-a320f4faacba",
      "name": "Chat Trigger",
      "type": "@n8n/n8n-nodes-langchain.chatTrigger",
      "position": [
        -16,
        -96
      ]
    },
    {
      "id": "37d2ae25-ae99-4225-ac19-4b18635ee0e8",
      "name": "Check User & Route",
      "type": "n8n-nodes-base.code",
      "position": [
        640,
        -96
      ]
    },
    {
      "id": "513ea9f1-8506-4f77-b973-8ad10ab91ee9",
      "name": "IF Onboarding or Coaching",
      "type": "n8n-nodes-base.if",
      "position": [
        832,
        -96
      ]
    },
    {
      "id": "62c3a4d3-cc32-419b-94bb-0e269e174e1d",
      "name": "Save Onboarding Progress",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1136,
        -112
      ]
    },
    {
      "id": "edd514a5-7e5f-4985-b70b-12db6c0b8d84",
      "name": "Respond — Onboarding",
      "type": "@n8n/n8n-nodes-langchain.chat",
      "position": [
        1344,
        -112
      ]
    },
    {
      "id": "7ceb6cc9-467e-4c19-8f05-a6afc7ec177b",
      "name": "Confidence Coach",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1568,
        176
      ]
    },
    {
      "id": "f43a4952-aeea-48ef-aff6-fc047f25e09d",
      "name": "Log to Conversation Log",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2144,
        176
      ]
    },
    {
      "id": "81a42ce0-e9f6-4ab3-9adb-6203d895480a",
      "name": "Respond — Coaching",
      "type": "@n8n/n8n-nodes-langchain.chat",
      "position": [
        2352,
        176
      ]
    },
    {
      "id": "a916cbd1-a8ea-48a8-81b1-e6f6dbc418bb",
      "name": "Weekly Sunday 10AM Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        32,
        672
      ]
    },
    {
      "id": "22792215-70c4-4eab-8e15-255cdb38db97",
      "name": "Filter Onboarded Users",
      "type": "n8n-nodes-base.filter",
      "position": [
        480,
        672
      ]
    },
    {
      "id": "34450691-d162-4af9-9149-ed8c832993cf",
      "name": "Build Checkin Prompt",
      "type": "n8n-nodes-base.code",
      "position": [
        944,
        672
      ]
    },
    {
      "id": "79b85b7c-fbf5-4da1-bc59-5276dc55761f",
      "name": "Weekly Coach",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1200,
        672
      ]
    },
    {
      "id": "0ccbf9c6-fa7c-4acb-96fd-ec5d72883d77",
      "name": "Filter Users With Email",
      "type": "n8n-nodes-base.filter",
      "position": [
        1744,
        672
      ]
    },
    {
      "id": "f1de0a7b-d100-46dd-b538-2cb8cd52bd82",
      "name": "Log to Weekly Checkins",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2192,
        672
      ]
    },
    {
      "id": "80a9d180-232e-428e-95b6-ef9f7849c531",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -768,
        -784
      ],
      "parameters": {
        "width": 384,
        "height": 704,
        "content": "## Workflow Overview\n\nEvery woman deserves a career coach but not everyone \ncan afford one. This workflow gives every user a \npersonal AI coach available 24/7 — trained to help \nwith salary negotiatio"
      }
    },
    {
      "id": "c9b82b78-5edd-49af-b732-28c9fab3da6f",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -64,
        -240
      ],
      "parameters": {
        "width": 1600,
        "height": 368,
        "content": "Runs on every chat message. Reads all users from Google Sheets and detects if the user is new or returning. New users go through a 4-step onboarding collecting name, career stage, challenge, and goal."
      }
    },
    {
      "id": "c87cda65-8c41-4be7-abc9-459947364a8d",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1008,
        160
      ],
      "parameters": {
        "width": 1616,
        "height": 272,
        "content": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nTriggers when onboarding is complete (step 5+). Detects intent from the user's message across 6 categories — salary, interview, career change, leadership, confidence, and balance. Loads"
      }
    },
    {
      "id": "74c4803b-b80d-4100-a21d-381611812826",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -48,
        512
      ],
      "parameters": {
        "width": 2464,
        "height": 384,
        "content": "Runs every Sunday at 10AM. Reads all fully onboarded users, pulls their recent conversation topics, and sends each one a personalized HTML email with a weekly challenge, progress acknowledgment, and a"
      }
    }
  ],
  "connections": {
    "Chat Trigger": {
      "main": [
        [
          {
            "node": "Extract User & Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Weekly Coach": {
      "main": [
        [
          {
            "node": "Parse Weekly Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Read All Users": {
      "main": [
        [
          {
            "node": "Check User & Route",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Confidence Coach": {
      "main": [
        [
          {
            "node": "Parse Coaching Response",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check User & Route": {
      "main": [
        [
          {
            "node": "IF Onboarding or Coaching",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Build Checkin Prompt": {
      "main": [
        [
          {
            "node": "Weekly Coach",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Parse Weekly Message": {
      "main": [
        [
          {
            "node": "Filter Users With Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Build Coaching Prompt": {
      "main": [
        [
          {
            "node": "Confidence Coach",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Read Conversation Log": {
      "main": [
        [
          {
            "node": "Build Checkin Prompt",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract User & Message": {
      "main": [
        [
          {
            "node": "Read All Users",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter Onboarded Users": {
      "main": [
        [
          {
            "node": "Read Conversation Log",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter Users With Email": {
      "main": [
        [
          {
            "node": "Send Weekly Checkin Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Log to Conversation Log": {
      "main": [
        [
          {
            "node": "Respond — Coaching",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Parse Coaching Response": {
      "main": [
        [
          {
            "node": "Log to Conversation Log",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Read All Onboarded Users": {
      "main": [
        [
          {
            "node": "Filter Onboarded Users",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Save Onboarding Progress": {
      "main": [
        [
          {
            "node": "Respond — Onboarding",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "IF Onboarding or Coaching": {
      "main": [
        [
          {
            "node": "Save Onboarding Progress",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Read Conversation History",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Read Conversation History": {
      "main": [
        [
          {
            "node": "Build Coaching Prompt",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Send Weekly Checkin Email": {
      "main": [
        [
          {
            "node": "Log to Weekly Checkins",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Weekly Sunday 10AM Trigger": {
      "main": [
        [
          {
            "node": "Read All Onboarded Users",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}