projects

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