Ever had a chatbot store “Good morning” as the customer’s name? Or “48 installments” parsed as a currency value?
That’s the bug that made me build NaLU AI.
What it does
NaLU AI is an API that extracts and validates structured data from natural language — the kind of messy, human replies
your chatbot actually receives.
Instead of regex or brittle keyword matching, it understands context:
Agent: “What’s your name?”
User: “Good morning! You can call me Ricardo”
→ { extracted_value: “Ricardo”, certain: true }
Available validators: name, full name, CPF (Brazilian ID), CNPJ, CEP (Brazilian postal), phone, email, postal code,
yes/no, birthdate, license plate, cancel intent, handoff intent, reply context analysis.
The n8n node
Install: n8n-nodes-nalu-ai
Starter workflow — detects if a user actually answered a question or just said “hello”:
Free tier: 3,000 credits/month, no credit card. Paid plans from $5.90/mo (billed in BRL).
Docs + playground: naluai.dev/en
Happy to answer questions. Still early days — feedback from the n8n community would mean a lot.
