New portfolio project 👩💻
Website inquiry automation — duplicate detection, priority scoring & SLA reminders 🤖
🏢 Industry: IT & SaaS / Customer Support
Problem:
No way to tell if the same person already submitted a request — duplicate contacts and repeated outreach pile up.
No signal separating urgent inquiries from routine ones.
No SLA mechanism: a request can sit unanswered indefinitely with nothing flagging it.
Solution 🧠
1)A webhook receives the form submission, checks it against existing contacts by email and phone, assigns a priority level based on keyword rules, logs everything to Google Sheets, and notifies the team in Telegram.
2)A separate scheduled workflow runs daily and checks for requests that stayed "new" for more than 2 business days (actual business day calculation, not a calendar-day approximation), sends a reminder, and marks the row so the reminder doesn't fire again the next day.
3)A third, isolated workflow handles error notifications for both.
Stack: n8n, Google Sheets, Telegram Bot API, Gmail API, Webhooks.