Track construction RFIs and submittals with Airtable, Gmail, Discord, Telegram, and gpt-6-luna
Ready for 3.0What this workflow does
This AI workflow has 52 nodes and runs when an HTTP POST request hits its webhook URL (plus 3 other triggers). Along the way it connects OpenAI Chat Model, Airtable, Gmail and Discord and 1 more. It also calls api.airtable.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL (plus 3 other triggers).
- Normalize RFI Request (Code): runs custom JavaScript code
- Normalize Answer (Code): runs custom JavaScript code
- Normalize Submittal (Code): runs custom JavaScript code
- Fetch Open RFIs (HTTP Request): calls api.airtable.com
- Validate RFI (If): checks a condition and branches into true / false
- Validate Answer (If): checks a condition and branches into true / false
- Validate Submittal (If): checks a condition and branches into true / false
- Fetch Open Submittals (HTTP Request): calls api.airtable.com
- Compute RFI Urgency (Code): runs custom JavaScript code
- Build RFI Invalid Notice (Edit Fields (Set)): sets 2 fields: subject, message
…plus 36 more steps. See the full node list below.
Services it uses
HTTP calls to: api.airtable.com
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 (12)
- Webhook
n8n-nodes-base.webhook - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Airtable
n8n-nodes-base.airtable - Gmail
n8n-nodes-base.gmail - Discord
n8n-nodes-base.discord - Telegram
n8n-nodes-base.telegram - Edit Fields (Set)
n8n-nodes-base.set - Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest
From the author
Construction questions that no longer live in someone's inbox. This workflow takes RFIs and submittals by webhook, has gpt-6-luna classify them and draft the acknowledgment, logs everything to Airtable, and escalates anything urgent through Gmail, Discord,…