AI Automation Engineer

I connect AI, CRMs and business tools into workflows that run on their own.

I build automations that qualify leads, respond to customers, extract data from documents and update your CRM — with error handling, retries and human fallback built in.

5+ years
full-stack development
n8n + HubSpot
CRM, webhooks, lead workflows
Production-ready
error handling, logs, retries
ai-automation-workspace live
Workspace showing n8n workflows, HubSpot dashboard and AI agent running.
// n8n · HubSpot · OpenAI · pgvector · WhatsApp

Beyond the prompt

I don't sell prompt engineering. I deliver systems connected to your actual tools.

A ChatGPT subscription won't update your CRM, handle duplicates, retry after an API error or route requests your AI can't handle to your team. I build that part.

What I can do for you

Three services, one goal: less manual work, cleaner data, faster processes.

[ 01 ]

AI Agents & Chatbots connected to your business

Conversational assistants on WhatsApp or web widget that answer using your knowledge base, qualify leads, collect data with consent and hand off to a human when needed.

  • RAG on your docs and product catalog
  • Lead qualification and CRM write
  • Human handoff for critical requests
[ 02 ]

n8n workflows, CRM & API integrations

End-to-end automations between forms, HubSpot, Google Sheets, email and external APIs. AI where it actually helps, not everywhere by default.

  • Lead capture, dedup, AI qualification
  • CRM data sync and contact cleanup
  • Automated follow-up emails and alerts
[ 03 ]

Document AI & data extraction

Structured data extraction from invoices, orders and PDFs into your CRM, spreadsheet or accounting system. Schema validation, confidence scoring and manual review for edge cases.

  • Upload PDF → structured row in seconds
  • OCR + AI for scans and rotated docs
  • Extraction logs and error handling

Beyond the happy path

Automations designed for when things go wrong.

The value isn't making a workflow run once. It's making it run on Tuesday morning when the API returns 429, the lead is a duplicate and the PDF is scanned sideways.

01

Input validation & security

Payload validation, HTTPS, credentials in environment variables, minimum-scope tokens, input sanitization.

02

Error handling & retries

Backoff retries for timeouts and 429/5xx, dead-letter queue for failed events, email or Slack alerts.

03

Logs & audit trail

Execution ID, process state (received, validated, processed, failed), minimal payload, zero sensitive data in logs.

04

Human fallback

Manual review for low confidence, ambiguous AI output, critical requests or cases the AI shouldn't handle alone.

About me

Full-stack developer who chose to specialize in AI automation.

I'm Luigi Scorzelli. I've spent the past 5+ years building web applications — frontend, backend, APIs, databases, deployments. Over the last year I took all that experience and applied it to AI engineering: LLM agents, n8n workflows, RAG architectures and CRM integrations.

The result: I can build the entire chain, from the form the user fills out to the record that appears in your CRM, including the AI that qualifies, validates and routes. Not just the "smart" part, but everything that makes it reliable.

Background 5+ years full-stack, freelance and agency

Vue, Angular, Laravel, Node.js, Python, REST APIs, MySQL, Docker, CI/CD.

AI Engineering n8n, LangChain, LangGraph, OpenAI API

RAG, pgvector, embeddings, function calling, structured outputs, guardrails.

Integrations HubSpot, Google Sheets, WhatsApp, SMTP

CRM pipelines, contact/deal/task, webhooks, dedup, automated emails.

Languages Italian native, English C1

I work with Italian and international clients, written communication and video calls.

Proof of work

5 case studies. Real problems, complete solutions, edge cases tested.

Each project simulates a realistic client and shows the full flow: from trigger to CRM output, with error handling, security and fallback documented.

In progress Document AI + ERP

Data extraction from PDFs to CRM or Google Sheets

Upload invoices, orders or documents. AI extracts structured data with schema validation and confidence scoring. Clear data goes to the system. Ambiguous data goes to manual review.

Goal From manual re-entry to structured row in seconds, with OCR, validation and full logging.

Technical skills

The stack I use to deliver, not just to prototype.

I combine full-stack experience with AI tools to build the entire chain: from the user interface to the record in your CRM.

AI Engineering

AI Agents, LLMs, RAG, function calling, structured outputs, multi-agent systems, guardrails, prompt injection mitigation.

Frameworks & Tools

n8n, LangChain, LangGraph, OpenAI API, Claude, embeddings, pgvector, Chroma.

Full-stack

Vue.js, Angular, JavaScript, TypeScript, Laravel, Node.js, Python, FastAPI, REST APIs, MySQL, PostgreSQL.

DevOps & Integrations

Docker, GitHub Actions, Google Cloud Run, HubSpot API, Google Sheets API, WhatsApp Business API, SMTP.

How I work

From your problem to a production system, in 4 steps.

Clear scope, quick demo, measurable delivery. No scope creep, no surprises.

  1. 01 I understand your process

    Show me how you work today: where you lose time, where things break, what tools you already use.

  2. 02 I show you a demo

    I build a working prototype with test data. If it doesn't convince you, we stop here.

  3. 03 I connect your systems

    I integrate your CRM, APIs, database, email and real channels. I add error handling, logs and security.

  4. 04 I deliver and document

    Deployment, documentation, video walkthrough. You know exactly what the system does and how to modify it.

Frequently asked questions

The questions I get asked before we start.

What's the difference between a chatbot and an AI automation connected to a CRM?

A chatbot just answers. An automation connected to your CRM turns the conversation into finished work: it qualifies the contact, opens the deal, creates the follow-up task and sends the email — without anyone on your team re-typing data. The value isn't the answer, it's the process that runs on its own.

Can the AI make things up with my customers?

Not in my systems: the assistant only answers based on your documents and your catalog (RAG). If the answer isn't in the knowledge base, it says so and hands the request to a human. Every project includes specific tests against hallucinated answers and prompt injection attempts.

What happens if the automation breaks?

That's designed for, not an emergency. If an external service fails, the system retries on its own; if the problem persists, the request goes to a recovery queue and you get an alert. No lead or request is ever lost, and every event stays traceable in the logs.

How much does an AI automation project cost?

It depends on scope: a single workflow (e.g. lead qualification from form to CRM) costs far less than a multi-channel system with a knowledge base and a conversational assistant. I work with a fixed quote defined after a free call: you know upfront what you spend and what you get, no surprises.

How long until I see something working?

My process includes a demo with mock data within the first few days: you see it running before committing to the full project. A single workflow ships to production in 1–2 weeks; larger systems take a few weeks more, with visible intermediate deliveries.

Is my data — and my customers' data — safe?

Credentials live in protected environments and never in code, connections are encrypted, logs don't store unnecessary sensitive data, and system access uses the minimum required permissions. For highly confidential data, an on-premise architecture with no cloud calls is an option.

Let's work together

Got a manual process that's costing you time? Let's talk.

Tell me what you want to automate. I'll tell you if I can help, how long it takes and how it would work. No commitment, no blind quotes.

Prefer email? Reach me at luigi.scorzelli87@gmail.com