$add_header('Content-Security-Policy', $replace('default-src \'self\' https://racecenter.letour.fr https://emeaclientportal.datacenter.hello.global.ntt https://unpkg.com/web-vitals/dist/web-vitals.iife.js https://s1329636.t.eloqua.com https://www.google.com.br https://www.google.com.hk https://www.google.com.sg https://www.google.co.in https://www.google.co.nz https://www.google.com.bh https://www.google.co.kr https://www.google.com.my https://www.google.ca https://www.google.ie https://www.google.lt https://www.google.com.au https://www.google.com.pa https://www.google.nl https://www.google.co.jp https://*.fls.doubleclick.net https://prodau-cdn.azureedge.net https://prodeu-cdn.azureedge.net https://www.google.com https://resources.digital-cloud.medallia.eu https://*.licdn.com https://s7.addthis.com https://vars.hotjar.com/ https://connect.facebook.net/ https://www.facebook.com/ *.crazyegg.com https://youtube.com https://www.youtube.com https://youtu.be https://i.ytimg.com/vi_webp/PfZzvGGRaOM/mqdefault.webp; img-src \'self\' blob: data: https://*.emtana.com:* https://emeaclientportal.datacenter.hello.global.ntt/servlet/servlet.ImageServer?id=0151i000000vC0y&oid=00D58000000H2jR https://portal.webolytics.com/ https://admin.bound360.com/images/logos/bound-logo-full.png https://cdn.bizible.com https://cdn.bizibly.com https://px4.ads.linkedin.com https://ad.doubleclick.net https://www.google.be https://pbs.twimg.com https://*.analytics.google.com https://*.google.com https://*.brightfunnel.com https://q.quora.com https://alb.reddit.com https://www.marketing-town.com https://assets.getsmartcontent.com https://www.google.co.in https://www.google.com.hk https://www.google.com.sg https://www.google.co.nz https://www.google.co.jp https://www.google.com.br https://www.google.com.bh https://www.google.co.kr https://www.google.com.my https://www.google.ca https://www.google.ie https://www.google.lt https://www.google.com.au https://www.google.nl https://di3c8wks3odob.cloudfront.net https://maps.gstatic.com https://maps.googleapis.com https://www.google.de https://www.google.it https://pixel.tapad.com https://decibel-49-adswizz.attribution.adswizz.com https://www.google.co.uk https://attribution.decibelads.com https://reverseads.matomo.cloud https://tracking.connect.services.global.ntt https://fonts.gstatic.com https://cdn.cookielaw.org https://analytics.twitter.com https://analytics.google.com https://*.terminus.services https://match.adsrvr.org https://prodeu-strgacc-cdn.azureedge.net https://prodau-strgacc-cdn.azureedge.net https://*.leady.com/ https://resources.digital-cloud.medallia.eu https://j.mrpdata.net https://857338121.privacysandbox.googleadservices.com https://720787047.privacysandbox.googleadservices.com https://apt.techtarget.com https://620993155.privacysandbox.googleadservices.com https://p.adsymptotic.com/ *.crazyegg.com https://tracking.hello.global.ntt/ https://www.google.co.za https://*.kampyle.com https://vars.hotjar.com https://pubads.g.doubleclick.net https://script.hotjar.com http://script.hotjar.com www.googletagmanager.com https://www.google.com https://www.google.com.pa https://googleads.g.doubleclick.net https://www.google-analytics.com https://ssl.gstatic.com https://www.gstatic.com https://prodeu-cdn.azureedge.net https://prodau-cdn.azureedge.net https://t.co/ https://px.ads.linkedin.com/ https://connect.facebook.net/ https://www.facebook.com/ https://www.linkedin.com/ https://s2190102.t.eloqua.com/ https://storage.googleapis.com/ https://*.akstat.io; style-src \'unsafe-inline\' \'unsafe-eval\' \'self\' *.crazyegg.com https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css https://prodeu-strgacc-cdn.azureedge.net https://prodau-strgacc-cdn.azureedge.net https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.1/tiny-slider.css https://fonts.googleapis.com https://tagmanager.google.com https://www.googletagmanager.com; font-src \'self\' https://prodeu-strgacc-cdn.azureedge.net https://prodau-strgacc-cdn.azureedge.net https://fonts.gstatic.com data: http://script.hotjar.com https://script.hotjar.com; upgrade-insecure-requests; block-all-mixed-content; frame-ancestors https://cm.euprod.services.global.ntt https://prodeu-strgacc-cdn.azureedge.net https://prodau-strgacc-cdn.azureedge.net https://vars.hotjar.com https://bid.g.doubleclick.net https://*.crazyegg.com; script-src [nonce] \'unsafe-inline\' \'unsafe-eval\' \'self\' blob: https://*.emtana.com:* https://emeaclientportal.datacenter.hello.global.ntt https://*.adobe.io https://*.go-mpulse.net https://portal.webolytics.com https://cdn.bizible.com https://secure.intelligentdata52.com https://a.quora.com https://unpkg.com/web-vitals@3.0.0/dist/web-vitals.attribution.iife.js https://*.brightfunnel.com https://*.analytics.google.com https://*.google.com https://www.redditstatic.com https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js https://maps.googleapis.com https://www.google.co.in https://www.google.co.nz https://www.google.com.pa https://www.google.de https://www.google.it https://cdn.matomo.cloud https://s.getsmartcontent.com https://cdn.getsmartcontent.com https://attribution.decibelads.com https://tracking.connect.services.global.ntt https://snippet.ramblechat.com https://munchkin.brightfunnel.com https://*.terminus.services https://analytics.google.com https://prodeu-strgacc-cdn.azureedge.net https://prodau-strgacc-cdn.azureedge.net https://*.leady.com/ https://www.gstatic.com https://trk.techtarget.com https://visitor.reactful.com https://*.crazyegg.com https://script.crazyegg.com https://connect.facebook.net/ https://cdn.cookielaw.org/ https://secure.east2pony.com/ https://protect-eu.mimecast.com/ https://www.google.co.za/ https://*.addthisedge.com https://z.moatads.com https://*.addthis.com https://script.hotjar.com http://script.hotjar.com http://static.hotjar.com https://static.hotjar.com https://www.googletagmanager.com https://www.googleadservices.com https://googleads.g.doubleclick.net https://www.google.com https://www.google-analytics.com https://ssl.google-analytics.com https://tagmanager.google.com https://analytics.twitter.com https://static.ads-twitter.com https://resources.digital-cloud.medallia.eu https://nebula-cdn.kampyle.com https://img03.en25.com https://script.crazyegg.com https://www.youtube.com www.googleadservices.com https://pubads.g.doubleclick.net https://snap.licdn.com https://cdnjs.cloudflare.com/ajax/libs/tiny-slider/2.9.1/min/tiny-slider.js https://geolocation.onetrust.com https://vidassets.terminus.services https://acrobatservices.adobe.com; connect-src \'self\' https://*.t.eloqua.com https://*.adobe.io https://*.go-mpulse.net https://portal.webolytics.com https://px.ads.linkedin.com https://*.brightfunnel.com https://*.analytics.google.com https://*.google.com https://ibc-flow.techtarget.com https://cdn.linkedin.oribi.io https://udc-neb.kampyle.com https://www.google.com.pa https://s.getsmartcontent.com https://chat-messaging.terminus.services https://www.gstatic.com https://maps.googleapis.com https://maps.googleapis.com/maps/api/mapsjs/mapConfigs https://reverseads.matomo.cloud wss://a1kkx7muourfsi-ats.iot.us-east-1.amazonaws.com https://chat-visitor-info.terminus.services https://iotas.terminus.services https://chat-team-management.terminus.services https://di3c8wks3odob.cloudfront.net https://realtime.ramblechat.com https://idx.liadm.com/ https://geolocation.onetrust.com/ https://api.brightfunnel.com https://analytics.google.com https://*.leady.com/ https://tracking.reactful.com https://resources.digital-cloud.medallia.eu https://visitor.reactful.com *.crazyegg.com https://www.facebook.com/ https://connect.facebook.net/ https://cdn.cookielaw.org/ https://stats.g.doubleclick.net/ https://www.google-analytics.com http://*.hotjar.com:* https://*.hotjar.com:* https://vc.hotjar.io:* https://surveystats.hotjar.io wss://*.hotjar.com https://script.crazyegg.com/* https://api-public.addthis.com https://*.addthis.com https://privacyportal-de.onetrust.com/ https://*.akstat.io https://*.akamaihd.net https://acrobatservices.adobe.com; object-src blob: ; frame-src https://connect.services.global.ntt https://racecenter.letour.fr https://block.opendns.com https://td.doubleclick.net https://ssp2.gin.ntt.net https://www.google.com.pa https://10155546.fls.doubleclick.net https://resources.digital-cloud.medallia.eu https://extraordinary-platypus-f5e0bb.netlify.app https://nttbdttour.netlify.app/ https://cm.euprod.services.global.ntt https://www.youtube.com https://www.google.com https://youtu.be https://acrobatservices.adobe.com', '[nonce]', $str('\'nonce-') + $(randomNonce) + $str('\''))) MS Teams: Operator Connect vs Direct Routing | NTT DATA

With more than 250 million monthly active users, Microsoft Teams is enabling communication and collaboration in ways that could never have been possible just a few years ago. However, while making telephone calls within your company is straightforward enough, external calls can be more of a challenge, particularly for large enterprises needing bespoke solutions.

If you’re looking to bring telephony to Microsoft Teams, then the arrival of Operator Connect is exciting news – even more so if your organization operates in many countries and with hundreds or thousands of employees.

Alternative ways to enable cloud-based calls in Teams

Until now, there have been two ways to enable cloud-based calls via Microsoft Teams using Microsoft Phone System. One is to use one of the Microsoft Teams Calling Plans. The other option is to use Direct Routing. Let’s look briefly at each and then look at how Operator Connect compares and why it may well be your ideal solution.

1. Microsoft Teams Calling Plans: a nice match, but not so flexible

Microsoft Teams Calling Plans offer perhaps the simplest option and use a straightforward per-user, per-month (PUPM) model. You give each user a bundle of outbound calling minutes plus a phone number for inbound calls. It’s certainly an easy way to get going with cloud telephony in Teams. So, what’s not to like about matching up Microsoft Teams with a Microsoft Teams Calling Plan? One consideration is that since Microsoft isn’t a carrier, its calling plans aren’t the most cost effective. It may not seem much on a simple PUPM basis, but those users and those months will soon add up. Multiply that cost by hundreds or thousands of employees and you may be missing out on considerable savings.

Another key consideration will be geographical coverage. If you need countries beyond those offered by Microsoft, you’ll need to look elsewhere. It’s also worth noting that if you have more bespoke needs – as is likely in larger organizations – you’ll probably need additional support to access the complementary services that you’ll need. Going with Microsoft Teams Calling Plans is a nice match for Microsoft Teams but ultimately, it’s not the most flexible choice.

2. Direct Routing for Microsoft Teams

At the other end of the scale is Direct Routing. This option was introduced by Microsoft to let you choose your own provider and with it, a range of other benefits. In contrast to its own calling plans, Direct Routing gives you greater control of your phone numbers. This allows you to keep what you already have rather than take on board a whole new swathe of Microsoft-assigned numbers and be slowed down by the migration process. In addition, because you can choose your own carrier, you can find a provider with greater geographical reach – and perhaps better value – than Microsoft offers.

For those with more bespoke needs, Direct Routing also offers the means to work with more than one cloud platform. Not every organization will want to limit their telephony just to the Microsoft Teams environment.

Finally, you may also wish to avoid any of the risks that could come from switching to a new provider. Staying with your current provider and bringing them into Teams may enable you to keep the existing working relationship and deal you have.

Direct Routing is flexible but fiddly

As you can see, Direct Routing is much more flexible and suited to larger, more complex scenarios. It’s perhaps then no surprise that Metrigy research found that around 70% of organizations planning to deploy Microsoft Teams Phone System by the end of 2021 plan to use Direct Routing to connect to PSTN rather than use Microsoft’s own offering within Teams, to obtain numbers. They’ll need to separately configure these along with the necessary Session Border Controllers.

Although Direct Routing is a flexible way to bring cloud-based telephony to Microsoft Teams, it also has its limitations. In short, it’s flexible but fiddly. If you’re a relatively small organization and are unlikely to require many changes, then Direct Routing could be fine for your needs. However, it can be tricky and time consuming to configure, and you may well need help from a third party provider.

There are plenty of companies who can set things up for you, but in going down this route, the sheer number of providers in this space is a good indicator that you’re moving into relatively unchartered waters. With Direct Routing, you’re very much in your provider’s hands. This may be fine in many cases, and there are relevant uses for Direct Routing, but where you have bespoke needs – whether routine work, adding and removing leavers and joiners, or more particular tasks in mind – you may yearn to have greater control at your fingertips and a more assured way of working.

Operator Connect: cloud-based Teams telephony at an industrial level

Operator Connect brings a third choice to the fore. While Direct Routing is a popular option for many, Operator Connect takes things to another level. This new initiative from Microsoft is a partnership with a select group of telephony providers, including us, to provide a carrier-grade service. With Operator Connect, you benefit from the technology and investment of each partner, and the seal of approval from Microsoft that you are working with an approved carrier. The last thing you want when you switch to cloud-based telephony is for your call quality to drop, or for there to be network problems without carrier-grade SLA and support.

What’s more, Operator Connect delivers an industrialized approach to cloud-based telephony. It’s the solution most suited for larger organizations that need to work at scale. Key to this is the focus on professional front-end management. Whereas Direct Routing involves more of a DIY approach, fiddling around with a metaphorical Swiss army knife to make adjustments, Operator Connect offers you an easy framework to work with.