Re-engage stalled HubSpot deals with GPT-5-mini, Gmail, and Slack
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 13 nodes and runs on a schedule (every day). Along the way it connects HubSpot, OpenAI Chat Model, Slack and Gmail.
How it runs
Trigger: On a schedule (every day).
- Config: Setup Variables (Edit Fields (Set)): sets 3 fields: sender_name, company_name, calendar_link
- HubSpot: search (deal)
- HubSpot: get (deal)
- Code: runs custom JavaScript code
- HubSpot: get
- Filter: Last Activity Check (If): checks a condition and branches into true / false
- AI: Generate Email (AI Agent): runs an AI agent, with model: Model: GPT-5-mini; output parser: Parser: Email Structure
- Slack: uses Slack
- Gmail: uses Gmail
- HubSpot: work with engagement
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HubSpot
n8n-nodes-base.hubspot - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Slack
n8n-nodes-base.slack - Gmail
n8n-nodes-base.gmail - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - If
n8n-nodes-base.if
From the author
Who is this for This workflow is designed for Customer Success Managers and Sales Teams who manage high-volume pipelines in HubSpot. If you have prospects who stop responding after the contract is sent, this automation helps you recover them without manual…