Contact center integrations for Microsoft Teams

This article provides an overview of how contact center solutions can be integrated with Microsoft Teams and the solution providers participating in the Microsoft Teams Connected contact center certification program.

What is contact center integration for Microsoft Teams?

Microsoft Teams supports customer interaction work streams by acting as the hub for internal and external customer connection across its modes of communication including chat, video meetings, and calling. For some organizations, Microsoft Teams’ cloud voice capabilities, including auto attendant and call queues, meet their needs.

For organizations that want solutions with business tools and workflows to drive the customer journey, contact center integration for Microsoft Teams allows Contact Center as a Service (CCaaS) solution providers to integrate their solutions into Teams.

Connected contact center for Microsoft Teams certification program

The Connected contact center for Microsoft Teams certification program verifies that each participating provider’s solution provides the quality, compatibility, and reliability they expect from Microsoft solutions.

If you're an organization looking for an integrated contact center solution, see Certified Microsoft Teams solutions for contact centers for a list of certified solution providers, and see Connected Contact Center solutions for a list of providers in the process of certification.

Next steps

If you need to provide additional context and details, send a mail to Teamscategorypartner@microsoft.com. If you're a vendor seeking to join the certification program, fill out the calling platform intake as the next step.

Calling Platform Intake

Integration models for solution providers

As a contact center solution provider, there are three models to choose from to integrate your connected contact center solution into Teams:

  • If you want to use certified SBCs and Direct Routing to connect a contact center solution to Teams, see the Connect model.

  • If you want to use Azure bots and the Microsoft Graph Communication APIs to enable solution providers to create Teams apps, see the Extend model.

  • If you want to use an SDK that enables solution providers to imbed native Teams experiences in their App, see the Power model. Power solutions will be possible when the SDK is available. Coming soon.

The Connect model uses Microsoft certified SBCs and Direct Routing to connect contact center solutions to Teams phone system infrastructure, enabling enhanced routing, configuration, and system insights.

Agents can set up automated virtual assistants and skill-based routing queues to gather information and connect customers with subject matter experts.

Feature highlights:

While these features aren't a comprehensive list of feature capabilities for this model of integration, the focus areas include:

  • Office 365 authN for agents to connect to their Microsoft tenant from their integrated CCaaS client

  • See when agents are available with Teams

  • Transfers and group call support with Teams

  • Teams Graph APIs and Cloud Communication APIs for integration with Teams

  • Multi-tenant SIP trunking to support several customers on solution provider's SBC.

  • Solution providers to use Microsoft certified session border controller (SBC)

Note

The agent used contact solution does not need a phone system license. The Teams user does need a phone system license and a phone number to agent's call transfer.

Connected contact center solutions

The following providers offer contact center solutions that are integrated into Teams using one of the Connect, Extend, or Power integration models.

Certified solutions

Certified Badge.

Solution Provider Solution website
8x8 https://www.8x8.com/8/8x8-contact-center-for-microsoft-teams
Anywhere365 https://anywhere365.io/direct-routing-contact-center-for-microsoft-teams/
Audiocodes https://www.audiocodes.com/solutions-products/voiceai/voca-conversational-interaction-center
Avaya https://www.avaya.com/en/enterprise-cloud/
Bright Pattern https://www.brightpattern.com/
CentrePal https://www.centrepal.com/
Cisco https://www.cisco.com/c/en/us/products/contact-center/webex-contact-center/index.html
Competella https://www.competella.com/microsoft-teams-skype-for-business
ComputerTalk https://www.computer-talk.com/product/enterprise-contact-center/ice-contact-center-for-teams
ContactCenter4All www.contactcenter4all.com
Content Guru https://www.contentguru.com/microsoft-teams-integration/
Enghouse Interactive http://www.enghouseteams.com/
Five9 https://www.five9.com/products/application-integration/uc-integration
Genesys https://www.genesys.com/campaign/get-started-genesys-cloud-microsoft-teams
Heedify https://heedify.io/call-center/
Imagicle https://www.imagicle.com/en/integration/microsoft-teams/
Intermedia https://www.intermedia.com/integration/contact-center-for-microsoft-teams
IPDynamics https://www.ipdynamics.de/
Landis Technologies https://landistechnologies.com/microsoft-teams-contact-center/
Luware https://luware.com/en/solutions/
Mida Solutions https://www.midasolutions.com/c3-cloud-contact-center-for-teams/
Netcall https://www.netcall.com/platform/contact-centre/
NICE inContact https://www.niceincontact.com/microsoft-teams
Puzzel https://www.puzzel.com/
ROGER365.io https://www.roger365.io/contact-center-teams
Sikom https://sikom.cx/microsoft-teams-en
Solgari https://solgari.com/
Talkdesk https://www.talkdesk.com/cloud-contact-center/integrations/microsoft-teams/
Tendfor https://www.tendfor.com

Solutions currently in the certification process

Solution Provider Solution website
Cirrus https://www.cirrusresponse.com/cloud-contact-centre/microsoft-teams/
Evolve IP https://www.evolveip.net/contact-center
FrontStage https://www.frontstage.cc
Geomant https://www.geomant.com/buzzeasy-contact-centre-for-microsoft-teams
Novomind https://www.novomind.com/en/customer-service-software-call-center/microsoft-teams/
Unexus https://www.unexus.nl/en/solutions/unexus-connect/
Vier https://www.vier.ai/
Vonage https://www.vonage.com/contact-centers/integrations/microsoft-teams/

This list will be updated as more solution providers join and meet the certification criteria.

Support boundaries

Microsoft supports Contact Center solutions only from the certified partners. If there are issues, you must contact your Contact Center partner first. If needed, the Contact Center partner will bring the issue to Microsoft through internal channels. Microsoft may reject support cases where a non-certified Contact Center solution is used, or if investigation shows the issue is one that the partner can address.