OB360 Loading Animation
  • Project : Fin Eva V2
  • Company : Swiss Finance Firm
  • Date : 12 Jun, 2025
  • Duration : 2 month
FinEva Customer Support - Intelligent AI Support Agent

Project overview

A leading financial services firm struggled to locate correct information across many systems during live interactions. This increased handling time, costs, and IT dependency.

We deployed a context-aware chatbot inside Microsoft Teams that unifies retrieval across static and live data sources, and triggers workflow automations (e.g., incident creation) directly inside chat—optimizing first-line support.

Client Challenges & Requirements

Agents needed instant, reliable answers from multiple back-office systems and a way to execute routine actions without leaving the conversation—improving speed, capacity, and experience.

  • Hard to find the right data across many systems during calls.
  • Heavy reliance on backend IT for lookups/incidents.
  • Slow responses drove up costs and limited capacity.

Project Solution

A unified Teams assistant with GenAI retrieval over documents and live systems, plus one-click automations (like incident creation) so agents resolve more within the chat flow.

80%

IT tickets avoided

10x

Handle time reduction

85%

Agent capacity

100%

Customer satisfaction

Technical Architecture Overview

The technical architecture of the AI-powered Customer Support Agent is built on a robust Microsoft ecosystem combining .NET 8, Autogen, Azure Communication Foundation, Azure OpenAI (GPT-4.1), Azure AI Foundry, and Azure AI Search. The system uses Autogen as its multi-agent orchestration layer, enabling multiple specialized agents—such as query interpreters, workflow executors, and knowledge retrievers—to collaborate dynamically in real time. These agents interact through a .NET-based backend that exposes REST APIs for integration with enterprise systems like CRM, ITSM, and HR platforms. Azure AI Search powers hybrid document retrieval (semantic + keyword), feeding relevant context into GPT-4.1 hosted on Azure AI Foundry, which generates conversational, context-aware responses.

The communication experience is delivered through Microsoft Teams, connected via Azure Communication Foundation, allowing users to chat, trigger workflows, and retrieve data directly within Teams. Azure Active Directory (AAD) secures access and roles, while Application Insights and Azure Monitor provide observability and performance telemetry. Deployed on Azure Kubernetes Service (AKS), the architecture ensures scalability, low latency, and enterprise-grade resilience. Altogether, this setup creates an intelligent, agent-driven support assistant that unifies knowledge retrieval, AI reasoning, and task automation—empowering support teams to deliver faster, more accurate, and conversational customer service experiences within Microsoft Teams.