This workflow is built from 24 nodes. Here's what each one does:
| # | Node | Type | What it does |
|---|---|---|---|
| 1 | New Support Email | Gmail Trigger | Starts the workflow when a new email arrives in Gmail. |
| 2 | CONFIG — Shop | Set | Holds editable configuration values — fill in your own settings here before activating. |
| 3 | Extract Order Number | Code | Runs custom JavaScript to transform, filter, or compute data between steps. |
| 4 | Log Email — RECEIVED | Google Sheets | Reads from or writes to a Google Sheet — this workflow's log and state store. |
| 5 | Shopify — Get Order | Shopify | Reads or updates data in your Shopify store. |
| 6 | Merge Order Context | Code | Runs custom JavaScript to transform, filter, or compute data between steps. |
| 7 | CONFIG — AI | Set | Holds editable configuration values — fill in your own settings here before activating. |
| 8 | AI Agent — Triage Support Email | AI Agent | The AI brain — reasons over the task and calls tools to get it done. |
| 9 | OpenAI Chat Model — Triage | OpenAI Chat Model | The language model powering the AI agent. |
| 10 | Structured Output Parser — Triage | Structured Output Parser | Forces the AI to return clean, structured JSON instead of free text. |
| 11 | Compute Routing | Code | Runs custom JavaScript to transform, filter, or compute data between steps. |
| 12 | Update Sheet — TRIAGED | Google Sheets | Reads from or writes to a Google Sheet — this workflow's log and state store. |
| 13 | CONFIG — Notifications | Set | Holds editable configuration values — fill in your own settings here before activating. |
| 14 | IF — Auto-Resolvable? | IF | Splits the flow into branches based on a condition. |
| 15 | Gmail — Send Reply | Gmail | Sends or reads email through your Gmail account. |
| 16 | Update Sheet — AUTO_RESOLVED | Google Sheets | Reads from or writes to a Google Sheet — this workflow's log and state store. |
| 17 | IF — Money Involved? | IF | Splits the flow into branches based on a condition. |
| 18 | Gmail — Create Draft for Human | Gmail | Sends or reads email through your Gmail account. |
| 19 | Update Sheet — DRAFT_CREATED | Google Sheets | Reads from or writes to a Google Sheet — this workflow's log and state store. |
| 20 | Slack — Alert Support Channel | Slack | Posts messages or reads data in Slack. |
| 21 | Update Sheet — ESCALATED | Google Sheets | Reads from or writes to a Google Sheet — this workflow's log and state store. |
| 22 | Merge — Combine Branches | Merge | Combines the outputs of two or more branches back into one flow. |
| 23 | Build Summary | Code | Runs custom JavaScript to transform, filter, or compute data between steps. |
| 24 | Telegram — Send Summary | Telegram | Sends you a Telegram message or alert. |