Internal system supporting an accounting office's daily work
Problem
The office’s core accounting/payroll system didn’t store information critical to the team’s daily work, such as arrangements made with clients or ongoing observations about a given client. This information was scattered (notes, staff memory, informal arrangements), making consistent service harder and increasing the risk of missed items on recurring tasks.
Solution
We built a dedicated system complementing the core industry system with information critical to daily work — arrangements made with clients, team observations, and the status of open matters needing attention. The team can record information in plain sentences through a conversational agent, which asks for confirmation before saving, and can also search previously recorded information for a given client. The system also tracks recurring and deadline-sensitive matters (e.g. approaching deadlines or exceeded limits) and automatically sends email reminders.
We built this as a multi-agent system based on LangGraph.js, with response quality evaluation in LangSmith, backed by PostgreSQL.
