{"product_id":"n8n-gmail-triage-workflow-gpt-4o-candidate-replies-to-sheets-telegram","title":"n8n Gmail Triage Workflow: GPT-4o Candidate Replies to Sheets \u0026 Telegram","description":"\u003ch3\u003eTurn incoming Gmail candidate emails into GPT-4o triage, spreadsheet logs, manager approvals, and Telegram alerts—automatically.\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003en8n Gmail Triage Workflow\u003c\/strong\u003e monitors a Gmail label for new candidate messages, uses \u003cstrong\u003eOpenAI (via LangChain)\u003c\/strong\u003e to classify and draft replies, records every thread in \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, routes applications for \u003cstrong\u003emanager approval\u003c\/strong\u003e, and sends \u003cstrong\u003eurgent\/failed-flow alerts to Telegram\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGmail trigger (every minute):\u003c\/strong\u003e Watches for new emails under your specified Gmail label.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmail normalization \u0026amp; filtering:\u003c\/strong\u003e Extracts thread ID, sender, subject, and snippet; skips automated senders such as \u003cem\u003eno-reply\/notifications\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDuplicate protection with Google Sheets:\u003c\/strong\u003e Checks the \u003cstrong\u003eapplicant_log\u003c\/strong\u003e for an existing \u003cem\u003ethread_id\u003c\/em\u003e to avoid re-processing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI triage with OpenAI + LangChain:\u003c\/strong\u003e Classifies the message (application\/question\/other), assesses sentiment, and generates a short \u003cstrong\u003edraft reply\u003c\/strong\u003e and suggested subject.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApproval workflow:\u003c\/strong\u003e Creates an approval token and approval link, then appends email details and AI results to Google Sheets.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRouting actions:\u003c\/strong\u003e Sends application emails to the hiring manager with the draft reply and approval link; for non-applications, it automatically replies to the sender.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram alerts:\u003c\/strong\u003e Alerts Telegram for negative or urgent applications, and notifies Telegram if the workflow errors or AI output is malformed.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRecruiting teams that want \u003cstrong\u003efaster candidate response\u003c\/strong\u003e with consistent AI triage.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators logging inbound inquiries to \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e while keeping approvals auditable.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building \u003cstrong\u003en8n Gmail → GPT-4o → Sheets → Telegram\u003c\/strong\u003e pipelines for support or hiring inboxes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eIntegrations: \u003cstrong\u003eGmail\u003c\/strong\u003e, \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e, \u003cstrong\u003eTelegram\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003eAI layer: \u003cstrong\u003eOpenAI via LangChain agent\u003c\/strong\u003e (classification, sentiment, draft reply)\u003c\/li\u003e\n  \u003cli\u003eControl logic: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003eno op\u003c\/strong\u003e, \u003cstrong\u003ecrypto\u003c\/strong\u003e (approval token), plus Telegram messaging nodes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSetup note:\u003c\/strong\u003e Create a Gmail label for incoming applications and an \u003cstrong\u003eapplicant_log\u003c\/strong\u003e sheet tab (including thread_id, sender, subject, category, sentiment, draft_reply, status) to start processing.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45967614148787,"sku":"N8N-19253","price":58.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/NEe6u02Cz0Zl5UmWMk6PE_5FDzFphW.png?v=1788686006","url":"https:\/\/buyflowscripts.com\/products\/n8n-gmail-triage-workflow-gpt-4o-candidate-replies-to-sheets-telegram","provider":"N8N Commerce","version":"1.0","type":"link"}