Triage maintenance tickets and assign vendors with Airtable, Twilio and Gmail
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 workflow has 17 nodes and runs on Airtable events. Along the way it connects Airtable, Twilio and Gmail.
How it runs
Trigger: On Airtable events.
- Search Duplicate tickets (Airtable): search
- Evaluate Duplicates (Code): runs custom JavaScript code
- Duplicate? (If): checks a condition and branches into true / false
- Update record (Airtable): update
- Extract Postcode District (Code): runs custom JavaScript code
- Send Duplicate Alert to Admin (Gmail): uses Gmail
- Search records (Airtable): search
- Check if Vendor Found (If): checks a condition and branches into true / false
- Limit: keeps the first few items
- Email to Admin - Alert (Gmail): uses Gmail
…plus 6 more steps. See the full node list below.
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 (7)
- Airtable Trigger
n8n-nodes-base.airtableTrigger - Airtable
n8n-nodes-base.airtable - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Limit
n8n-nodes-base.limit - Twilio
n8n-nodes-base.twilio - Gmail
n8n-nodes-base.gmail
From the author
This n8n template demonstrates how to triage tenant maintenance requests automatically; matching each ticket to the right contractor by category and postcode area, dispatching the job by email and SMS, and detecting duplicate tickets before they snowball. Use…