Skype for Business and Teams features comparison table

Hi All,

I’ve created a features comparison table between Skype for Business and Teams.
I’ve tried to merge informations from various sources, and I’ll continue to update and add new features.
If you found any error or want to suggest new features to add in the table, please comment this page (would be greatly appreciated)!
As always, I hope this could help some of you.

Contributors: Alessio Giombini, Chris HaywardGuy BacharShawn HarryPaul Bloem, Nick ElniffLinus Cansby

Change Log:
09/11/2018: Added news and updates. New lines, new features to compare!
26/09/2018: Added news and updates from Ignite
07/08/2018: What’s new in Microsoft Teams – August round up
20/07/2018: What’s new in Microsoft Teams, added “Complete Audio/Video Controls” and “Separated Windows” as requested by readers
28/06/2018: Direct Routing is now Generally Available!
07/06/2018: What’s new in Microsoft Teams – June Roundup
16/05/2018: Teams Direct Routing now in Public Preview
05/04/2018: new Microsoft Teams & Skype for Business Admin Center, Roadmap update
15/03/2018: Teams Direct Routing announcement
05/03/2018: Guest access without Azure account
22/02/2018: Common Area Phone support coming to SfBO
04/02/2018: Microsoft Teams first look at Anonymous JoinWest achieves full native integration of Cloud Contact Centre
25/01/2018: SfB Call Queues Agent Opt In/Out, Teams features Release Note
16/01/2018: updated VDI Media Redirection for SfBO
01/01/2018: updated with new 27 features added to Teams
13/12/2017: updated Modern Authentication and Teams Calling features
02/11/2017: updated AA and CQ
30/10/2017: updated Teams feautures
22/10/2017: updates

>>> Excel version on TechNet here!<<<

Click on the image to get it at full page
Skype for Business and Teams features comparison table


52 thoughts on “Skype for Business and Teams features comparison table

Add yours

  1. Hi Luca, great work. I suspect that many will keep coming back to see how features progress. One small request, can you add a key that explains the colour coding. Would negate having to explain repeatedly.

    Liked by 2 people

    1. Hi Paul, you are right! I completely forgot to add a “color legend”. You will find it in the next update. Thank you


  2. Can you please assist me..What is the best way to tune up network performance in Skype for business online in a cloud environment


    1. First of all if your clients use a Proxy to access Internet, you need to avoid it with an exclusion and go direct through the firewall. This is a very common issue.


  3. Hi Luca,
    Thanks for putting together such a comprehensive list. A small feat I’m sure it was not.
    Can I get clarification on one of the last features “Use own PSTN carrier” Is this for PSTN conferencing? Thanks

    Liked by 1 person

    1. Hi Brandon,
      the “Use own PSTN carrier” feautures is the ability to use a on-prem Voice Gateway connected to PSTN via TDM (ISDN BRI-PRI E1/T1) or SIP Trunk with you own Carrier, not Microsoft. Hope this could answer your question. Regards


  4. Hi Luca,

    First and foremost, Thank you very much for your efforts in putting this list together. I somewhat feel that your list mainly focuses on the On-Premises server with telephony system capabilities.

    But Luca, How about the other thousands of clients who don’t have any kind of Skype On-Premises investments at all and they are just using the Skype for Business Online? Do you happen to have a similar comparison matrix detailing the features?

    Thank you!

    Liked by 1 person

    1. Hi Mary,
      Thank you for your kind comment. As you say, my main focus is on Enterprise Voice and related features, but not only. You can find information on SfB Online features in the “Phone System Calling Plan” column. I think I can improve the table changing this name (that’s the name used by Microsoft). Check again the table in the next few days!
      Also, please send me any feature request you have and that you do not find in the table, I’ll add it asap.
      Thank you. Best Regards. Luca


  5. Luca, excellent table and I see you quickly update after last Wednesday announcements. You can take a look at my blog for some screenshots of Teams with Voice at

    I would like to see an addition to your table and it concerns all the interops between the Skype client and the Teams client. It is very important that all the interops will work, since Microsoft will soon push the online users to Teams and we have to deal with the following situations:
    1. federation (clients with Lync 2013 / Skype 2015/9 vs Teams)
    2. split domain situations, on premise (or partner hosted) and Office 365.
    3. integrations with contact center, attendant etc
    4. OPCH / CCE model
    Currently I see interop only addressed very briefly in the capabilities roadmap and it’s very important that the main modalities are being adressed well, to name a few:
    1. presence (announced with unified presence)
    2. voice (yes but which codecs to each side use?), same for video
    3. desktopsharing (very important, but don’t see it addressed anywhere)
    4. conferencing (can skype client join teams meeting and vice versa)
    5. voice (p2p / conference / escalating)
    6. video (p2p / conference)
    I offer my help to help collect informatie and information to your excel. You can reach me at

    Best regards
    Jako Boonekamp

    p.s. I miss the following in your list:
    Voice Recording and
    Busy-on-Busy and
    Contact Center and
    Skype Response Groups / Auto Attendant / Call Queue /
    Compliance / Archiving (i.e. Actiance)
    SBA / SBS support
    Multi regional deployments

    Liked by 1 person

    1. Hi Jako,
      thank you for your kind words!
      I’ll work on the argument you mentioned, interoperability is very important!

      For the missing points:
      Voice Recording -> it’s present under Centralized Call Recording solution
      Busy-on-Busy -> it’s present under Busy Option
      Contact Center -> it’s present under Contact Center solutions
      Skype Response Groups / Auto Attendant / Call Queue -> presents under Hunt Groups/Call Queue/IVR and Auto Attendant
      UCMA/API -> it’s present under API
      Compliance / Archiving (i.e. Actiance) -> it’s present under Archiving (centralized)
      SBA / SBS support -> it’s present under SBA/SBS

      Multi regional deployments -> this is not clear, what do you mean?

      Thank you for your contribution.
      Best Regards


      1. Luca,
        When I submitted and when over the excel. I saw that several where in, sorry about that. If you are a global company. With On-premise, you can make several regional pools. In O365 it used to be that you were stuck to 2 Tenant in the region of contract. Recently they added regional deployments (so you could use local tenants for Skype). Not clear if that is the case for Teams as well. Very important for voice quality that you don’t exceed the 150 ms latency rule.

        Liked by 1 person

      2. Ok clear. Yes on-prem approach is very different compared with SfB Online and Teams. As you have seen, MS is updating the Network Quality monitor tool quite often, they are aware of the potential voice quality issue with Enterprise Voice with Cloud PSTN service.
        This argument is spread over different lines in the table: “Use Own PSTN Carrier”, Media Bypass, Location Based Routing and others. I think I should add a dedicated line 🙂


  6. Hi,

    Thanks for this amazing job 🙂
    Are you sure “Call queue” feature is available with CCE ? (Section : “Hunt Groups/Call Queue/IVR” are available under )
    I read some articles that says actually call queue can’t coexist with CCE (example:

    Also, I would like to have your personal opinion about CCE, what do you think about it ?
    From a technical aspect, it seems a good way to “push” companies to Office 365 cloud PBX if they want to retain their own carrier (or choose one), however, this solution has many limitation (like no call queue I think) that prevent its adoption for many companies.

    Liked by 1 person

    1. Hi Jordan,
      yes I confirm it, these are one of new features of SfB Online in Hybrid mode descriped here

      About CCE: I’m not a great fan of this solution, it’s too over-complicated for me (4 VM to manage audio calls….) , I’m more interested in the incoming Teams Direct SIP, that will allow supported SBC to connect directly to Teams without any other VM or services. Meanwhile, we continue to deploy SfB On-Prem, that’s the only version that give us full features and fundamentals 3rd party integration (like DECT).

      Best Regards


      1. Thanks, I probably missed it 🙂

        Indeed, Teams Direct SIP seems a good move for PSTN calls without Microsoft calling plans. Do you know if Microsoft plan to release a “CCE” edition for Teams or the only choice is to buy an SBC (like audiocodes) ?

        Liked by 1 person

  7. Great work Luca!

    A couple items that come to mind mostly via 3rd-Party integration options:

    1: Call Detail Record for Online scenarios, wouldn’t the PSTN Usage report in the O365 Tenant and the Call Analytics portal cover this?

    2. Contact Center solutions for SfB Online are offered from 3rd-Party vendors.

    3. Shared Line Appearance for SfBO – available via 3r-party phones

    4. VDI Media Redirection for SfBO – available from Ctirix HDX RealTime Optimization Pack 2.0

    Liked by 1 person

    1. Hi Nick, thank you for your comment:
      1. Not really. SfBO CDR is too basic to be considered useful.
      2. Can you send me some worldwide real Contact Center solutions working on SfBO. For example EICC works online but only in USA, so this could not be considered as a solution for us in Europe or other country.
      3. I’ll check this, very interesting.
      4. Same above.
      Thank you!


    2. Hi Nick,
      about point #3 and #4
      3. I’ve made some check on SLA and I didn’t find any reference to this feature as available on SfB Online, only On-Prem. Do you have different informations about that?
      4. You are right, I’ve updated the table, thank you!§


    1. MS call the “API” for Teams “Hooks” (maybe Web Hooks). I’m not a developer, so I take this information as-is. This could be an interesting argument to study in deep.
      Regards. Luca


      1. Hi, Teams Webhooks are available with or without Direct Routing, this is why there is a Green color in both cells. I understand that there aren’t yet any App for calls, but I suppose that when Direct Rounting will be GA they will start to appear 😉


  8. Great reference, Luca! Thank you for your work. You mention that Centralized Call Recording is available for Skype for Business Online. It looks like this is separate from Meeting Recording in your guide. We desperately need this feature and cannot find it. We would like to record calls to a server from the SfB app (Windows or iOS) and from our Polycom VVX 501 SfB phones. Am I reading your guide incorrectly, or are we missing something in the Office 365 admin center?

    Liked by 1 person

    1. Hi Julie, yes you are right. Centralized Call Recording and Meeting Recording are two different features. Meeting Recording is quite easy, SfB do that from the beghinning, Teams will gat this feat very soon (few month). Centralized Call Recording is a features very used by Bank and Insurance Company to record commercials calls with Customers. A well known product in this filed is Verba, but there are many others.
      Hope this could help you. Regards. Luca


  9. Luca,

    I was very much hoping you would say there was a native Centralized Call Recording feature we missed. Our goal with the Office 365 E5 plan was to get away from multiple vendors and platforms. I hope Microsoft will add this feature, or at least integrate meeting recording on the VVX 501 phone software.

    Thank you for the information!



  10. Hi Luca,

    I’m wondering why some things are still in orange as the roadmap timeline has clearly passed? Should they be in green or am I missing something?


  11. Hi Luca, it looks like the link to get the excel version on TechNet is broken. I get a message stating: “The link you clicked on is malformed. Contact the editor of the originating page.


      1. Weird, I still get the same error.

        Trying from my cell phone in case it’s related to our corporate network… Nope, same error.


    1. Hi Aman,
      I’ve to add this feature to the list, thank you.
      About your question, this feature is active and works in both systems (SfB and Teams)


Leave a Reply to Brandon Roy Cancel reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a free website or blog at

Up ↑

%d bloggers like this: