Automated construction project alerts with email notifications and data APIs
Ready for 3.0What this workflow does
This workflow has 12 nodes and runs on a schedule (every day) (plus 1 other trigger). It uses only n8n's built-in nodes. It also calls api.usa.gov and construction.com over HTTP.
How it runs
Trigger: On a schedule (every day) (plus 1 other trigger).
- Extract Location Info (Code): runs custom JavaScript code
- Check Email Subject (If): checks a condition and branches into true / false
- Search Government Data (HTTP Request): calls api.usa.gov
- Search Construction Sites (HTTP Request): calls construction.com
- Process Construction Data (Code): runs custom JavaScript code
- Wait: pauses before continuing
- Check if Projects Found (If): checks a condition and branches into true / false
- Generate Email Report (Code): runs custom JavaScript code
- Send No Results Email (Send Email): sends an email over SMTP
- Send Alert Email (Send Email): sends an email over SMTP
HTTP calls to: api.usa.gov, construction.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 (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Email Trigger (IMAP)
n8n-nodes-base.emailReadImap - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Send Email
n8n-nodes-base.emailSend - Wait
n8n-nodes-base.wait
From the author
This n8n workflow monitors and alerts you about new construction projects in specified areas, helping you track competing builders and identify business opportunities. The system automatically searches multiple data sources and sends detailed email reports…