Generate hotel guest upsell recommendations with OpenAI, Sheets and Slack
Ready for 3.0What this workflow does
This AI workflow has 12 nodes and runs on a schedule (cron 0 9 * * *) (plus 1 other trigger). Along the way it connects Slack, Google Sheets and OpenAI.
How it runs
Trigger: On a schedule (cron 0 9 * * *) (plus 1 other trigger).
- Google Sheets: uses Google Sheets
- Alert on Workflow Failure (Slack): uses Slack
- If: checks a condition and branches into true / false
- If: checks a condition and branches into true / false
- Set - Guest Context (Before) (Edit Fields (Set)): sets 8 fields: guest_name, room_type, repeat_guest…
- Set - Guest Context (During) (Edit Fields (Set)): sets 9 fields: guest_name, room_type, repeat_guest…
- AI - Generate Upsell (OpenAI): uses OpenAI
- Code: runs custom JavaScript code
- Google Sheets: update
- Slack: uses Slack
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 (8)
- Error Trigger
n8n-nodes-base.errorTrigger - Slack
n8n-nodes-base.slack - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Sheets
n8n-nodes-base.googleSheets - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - OpenAI
@n8n/n8n-nodes-langchain.openAi - Code
n8n-nodes-base.code
From the author
📘 Description This workflow automates guest upsell discovery and recommendation for hotels by combining Google Sheets, OpenAI, and Slack. It is designed to help hospitality teams proactively identify the single best upsell opportunity for each guest—before…