All selected work
Customer operations · Anonymous client
Multilingual Customer Operations Automation
A production customer-operations system that classifies intent, answers from approved knowledge, generates structured quotes, and coordinates team notifications.
system pathevent-driven status
Conversation
Orchestration
Verified delivery
Context
A European service business needed consistent multilingual support, faster quote preparation, and operational visibility across customer conversations.
Engineering challenge
Prevent fabricated prices and false success messages while connecting conversation, workflow, database, document, and notification systems.
01
My contribution
Specific ownership and delivery work—not a claim over the whole system.
- 01Mapped live executions and hardened intent, quote, deduplication, and delivery branches.
- 02Moved status claims from the language model to verified workflow events.
- 03Structured customer and quote data for consistent PDF and team outputs.
02
Key decisions
- 01Use the database as the source of truth for quote state and structured customer fields.
- 02Allow success messages only after the document delivery branch completes.
03
Verified outcomes
- Verified end-to-end quote PDF generation and delivery on a real test conversation.
- Multilingual customer routing, operational alerts, and production monitoring.
System stack
- n8n
- Chatwoot
- Supabase
- PostgreSQL
- Gemini
- Gotenberg
- Telegram
- JavaScript