I’m sure you’ve heard the news by now: Teams and Skype for Business will converge into one. Here’s the official blog post: https://blogs.office.com/en-us/2017/09/25/a-new-vision-for-intelligent-communications-in-office-365/
And other articles for reference:
SuphatraStefan Tsalapatis commented
Such integration is not the appropriate for contact centers, service, agents. What we need is a headless unified (S4B, Teams) Client SDK.
Replacement of S4B client in favor of MS Teams, is not a viable solution in corporate environments for various reasons.