Project

MapleLink Intake Pipeline

MapleLink Intake Pipeline screenshot 1
n8nClaude AIResendNeon PostgresWebhookREST API

The production lead intake pipeline for MapleLink Services. Captures inbound inquiries from web forms and email, scores them with Claude AI for qualification, routes qualified leads to the appropriate handler, and sends branded confirmation emails via Resend API. Every step is logged to Postgres for analytics and audit trails. Demonstrates systems integration skills: multi-service orchestration, API design, transactional email delivery, AI-powered business logic, and production monitoring with error alerting.

My Thoughts

Why I Built This

MapleLink Services needed an automated lead intake pipeline that captures inquiries 24/7, qualifies them with AI, and delivers scored briefs to the team without any manual work.

Architecture

An n8n workflow that receives inbound inquiries from web forms and email, scores them with Claude AI for qualification, routes qualified leads to the appropriate handler, sends branded confirmation emails via Resend API, and logs every step to Postgres.

Proud Code

The workflow is the product. A webhook receives inbound inquiries from the landing page form, then a Claude AI node scores each lead on budget, timeline, fit, and complexity, returning a structured qualification brief. Based on the score, an IF gate routes high-quality leads to a Resend node that fires a branded confirmation email to the prospect and a scored brief to the team. Every step writes to Postgres with timestamps, so there is a full audit trail from first touch to team handoff. Low-quality leads still get logged but skip the team notification. The whole pipeline runs 24/7 with zero manual work.