Back to Projects
Project Case Study

CDI Chatbot

Customer support automation for an investment education brand.

Customer support chatbot for Ciências do Investimento, built with a Vue 3 widget and a Java 21 Spring Boot API. It handles FAQ-style support, conversation state, safe escalation to human support, and financial-advice guardrails.

Problem

Ciências do Investimento needed a structured support assistant for frequent questions without exposing personal account or payment data and without giving financial advice.

What I Built

Built a two-part chatbot system with a Vue 3 widget and a Java 21 Spring Boot API. The first phase focuses on FAQ-style responses, conversation state, safe escalation rules, and clear guardrails for financial-advice requests.

Outcome

Created a public codebase ready to evolve toward Shopify Admin GraphQL and LLM integrations while keeping the HTTP contract and safety rules clear.