Skip to content
Lambert Consulting

Artificial Intelligence: A Cross-Functional Offering

Results first. Infrastructure second.

An assistant for your documents, end-of-line verification, a platform for multiple services. Where artificial intelligence is applied is determined by your data, not by a catalog.

See all solutions
4Comparing Architectures, Criterion by Criterion
2 fieldsSoftware and hardware under one roof
All Use CasesUse cases first, technology last

Our first department

This is what needs to work every morning.

Your servers, your workstations, your phone systems, and your identities. The foundation that no one notices as long as it holds, but that everyone notices the day it fails.

View the department
Multi-siteNational and international projects
3Branches in French-speaking Switzerland
View our client projectsCase Studies and References
Let us know how you're doingGetting a quote is free

How We Work

A piece of advice, not a sales pitch.

Our approach is consultative: we tell you what we think, even when it’s not in our best interest. That’s what makes projects succeed.

About Us
1995First project, using Microsoft SMS
Family-orientedOn a human scale and sustainable

Our Branches

Vaud, headquarters9 Avenue des Baumettes, 1020 Renens+41 21 806 37 15
Valais134 Oscar-Bider Street, 1950 Sion+41 27 552 00 22
FribourgChemin de Montmoirin 18a, 1618 Châtel-Saint-Denis+41 26 322 59 05
Monday through Friday8:00 a.m. – 6:00 p.m.
Contact UsFirst 30-minute consultation, with no obligation

Integrating Contact Centers with Microsoft Teams : Understanding the Models, from Power to Unify

Publication Date
4 minReading time
Contact CentersBlog Archive

Introduction

At Lambert Consulting, we help companies integrate contact centers with Microsoft Teams to optimize communications and the customer experience. Microsoft’s recent announcement of the Unify model marks a key milestone by offering a new, more immersive, and more powerful integration approach. Unify is the successor to a concept that had long remained theoretical, known as Power.

Why integrate a Contact Center with Teams ?

  • Centralized experience: Agents can access all tools (calls, chats, video conferences, CRM) within the Microsoft Teams environment.
  • Cost reduction: Streamlining of systems and lower maintenance costs.
  • Enhanced productivity: Automation of workflows and improved management of customer interactions.
  • Security and Compliance: Teams adheres to high standards of security and compliance in the areas of Microsoft 365 (encryption, GDPR, auditing).

The Three Models of Contact Center Integration with Teams

Microsoft offers three integration models, each corresponding to a different level of immersion:

  • Unify: Native integration of Teams 's experiences into CCaaS solutions via an SDK based on Azure 's Communication Services (ACS).
  • Extend: Expanding functionality through Azure Bots and Graph Communication APIs (presence, call routing).
  • Connect: Connecting an external CCaaS solution to Teams via Direct Routing and SBC certified professionals.

Note: As you’ve probably already realized, Microsoft’s Unify model for contact centers has no connection to the former UC Unify from Siemens. These are two completely separate technologies.

Power and Unify: From Theory to Reality

The Power model was listed for several years as "Coming Soon" on the Microsoft certification page. It was planned as the third CCaaS integration model with Teams, but **never materialized or certified**.

With the announcement of Unify, Microsoft has **taken up the original intent of Power**, while **modernizing the architecture** :

  • UsingAzure Communication Services (ACS) to manage calls and interactions.
  • Introduction of the ACS SDK to integrate Teams directly into CCaaS solutions.
  • Support for advanced AI (OpenAI, Microsoft Cognitive Services).
  • Implementation of the Dual Persona mechanism for separate management of CCaaS and Teams calls.

The Unify model makes the Power concept a reality, with **certification open since 2025** and enhanced functionalities.

See official documentation

What is THE Unify MODEL?

The Unify integration model enables CCaaS vendors to develop applications based on :

  • The Azure Communication Services (ACS) for call flow automation and control.
  • The ACS SDK to drive telephony integration in their solutions.
  • Artificial intelligence features: conversational AI, predictive analysis, intelligent routing.
  • Dual Persona mechanism: separates CCaaS and Teams call flows on the agent interface, without interference.

Visit the Unify certification page

Specialist Spotlight: SBC AudioCodes and Direct Routing with the Unify model


Interoperability and telephone security


Despite Unify's advanced integration, the SBC AudioCodes remain essential for ensuring:

  • The connection between Teams and PSTN via Direct Routing.
  • RTP/SIP flow security thanks to TLS/SRTP encryption and protection against SIP attacks.
  • Quality of Service (QoS) with precise monitoring of RTP streams, integrated with Call Quality Dashboard Microsoft's platform.

Complementarity with the Unify model


Although some internal flows are managed directly through the GraphAPI with Unify, the **SBC AudioCodes** remains essential for:

  • Outgoing calls to PSTN or other SIP networks.
  • Guarantee resilience and interoperability of communications in hybrid environments.

Conclusion

With Unify, Microsoft offers a native CCaaS cloudnative integration with Teams, designed for contact center agents. This model is based on Azure Communication Services (ACS) and Teams Phone Extensibility, allowing customer interactions to be embedded directly into Teams without requiring Direct Routing for these workflows.

However, in most companies, traditional Teams telephony remains essential for employees outside the contact center. For these users, external calls (to PSTN) continue to be routed through Direct Routing, requiring the use of a SBC certified device, such as the SBC AudioCodes, to:

  • Guarantee interconnection with the telephone network.

  • Ensure security (TLS/SRTP) and quality of service (QoS).

So, even with Unify for CCaaS agents, a SBC remains essential for managing the phone service Teams s for other employees.

At Lambert Consulting, we specialize in these hybrid architectures, integrating contact center solutions based on the Unify model (Nimbus Luware, Dynamics 365 Customer Service, Contact Center, etc.) while optimizing Direct Routing with SBC AudioCodes for employee telephony.

Contact us to deploy a solution tailored to your organization!

After reading

What an article Can't Know

An article describes what applies to everyone. What varies from one organization to another is the inventory: which applications, which accounts, and which pieces of equipment are actually involved in your organization. The inventory determines the scope of the effort, and it cannot be summarized on a single page.

You'll be speaking directly with the engineers who will be doing the work, not with a middleman. We'll respond within 24 business hours.

If the topic has changed

Check what is still true

Announced dates are sometimes postponed, products are renamed, and conditions change. The blog tracks these topics over time: when a rule changes, a new post announces it.

Search for a topic in the blog