Project 02
AI Call Center & CRM
A voice assistant that answers incoming calls in the caller's language. It checks the calendar, books appointments, summarizes the call and fills in the customer record by itself.
Role: Product design, Full stack development, AI integration
Stack: Python, FastAPI, Speech-to-Text, LLM, React
Overview
Calls in other languages were missed, appointments were noted down by hand and CRM records were often incomplete after calls.
Goal
Build an assistant that recognizes the caller's language, offers free slots from the calendar, books the appointment and completes the CRM record as soon as the call ends.
Multilingual conversation
The assistant speaks the caller's language while the team sees a live transcript with a translation in their own language.
Calendar booking
It checks free slots in the calendar, offers options to the caller and books the confirmed time directly.
Automatic CRM record
When the call ends, the customer's name, language, request, appointment and a short summary are written to the CRM automatically.