Microsoft Teams is Now Available on the Store for a Direct Download, Not Via the Web Microsoft Teams app is available for your computers now, and users can download it directly from the Microsoft Store. by Isaiah Richard