Yes, you can use Microsoft Teams as UCaaS. Recently Gartner Magic Quadrant recognized Microsoft teams as a leader in both Unified Communications as a Service and Meeting Solutions. Microsoft Teams offer all the features necessary for a UCaaS platform like Telephony, Meetings, Messaging, Mobility, and software clients. Besides, it is also optional to offer Communications-enabled business processes.