Real-Time Voice Agent with CRM Integration
- RoleAI Architect
- ClientPS Hummingbird (enterprise demo)
- PeriodFeb 2025 - Mar 2025
Live voice agent prototype with mid-conversation CRM read/write via MCP tools.
Data
Simulated voice conversations, sample customer records, and CRM data accessed via tool calls.
Objective
Prototype a real-time voice assistant that demonstrates agentic CRM automation to an enterprise client.
Outcomes
- Built an end-to-end voice agent demo using LiveKit for real-time media and Gemini real-time on Vertex AI as the conversational core.
- Integrated Azure Cosmos DB for contextual grounding and connected the agent to Microsoft Dynamics 365 through MCP tool servers, enabling mid-conversation reads and writes to customer records.
- Delivered the prototype as a live client demonstration showcasing low-latency turn-taking and agentic tool use to inform downstream solution design.
Tech
Google Cloud (Vertex AI, Gemini real-time models), LiveKit, MCP, Python, FastAPI, Azure Cosmos DB, Microsoft Dynamics 365.
Stack
- Vertex AI
- Gemini real-time
- LiveKit
- MCP
- Python
- FastAPI
- Cosmos DB
- Dynamics 365