For users to participate in cross-platform messaging, they must be represented in both their primary chat app and their secondary chat app. When syncing with Microsoft Teams specifically, users can be represented with regular accounts (Account Sync) or guest accounts (Guest Account Sync).
Who should use Guest Account Sync?
Guest Account Sync is for organizations that don't already have Microsoft 365 licenses for each employee.
Note: If your organization already has user accounts or M365 licenses for each employee, please read Account Sync for more information.
A guest account is an account that Mio can create (or a customer can opt to create) using the Microsoft Graph APIs.
What is the end-user experience like for Guest Account Sync?
There is no friction or authentication required from any end user. The administrator can sync every user through Connect Platforms and User Sync.
Why do our users need a Microsoft Teams account in the first place?
Mio allows cross-platform chatting by connecting a primary account with a secondary account. The Primary Platform is the user's preferred chat application and the
Secondary Platform is the chat application the user wants to connect with, but not use.
Acme, Inc. has an engineering team that uses Slack for work. However, they need to communicate with the sales team, who use Microsoft Teams.
Acme, Inc. uses Mio to keep engineers on their Primary Platform, Slack, to chat with the sales team, whose Primary Platform is Microsoft Teams.
With Mio, all the engineers are now searchable on Microsoft Teams, and all sales reps are now searchable on Slack.
Once a user is represented on both of your organization's platforms, Mio can then sync the users so a message sent by someone on one platform will show up natively on the other.
Does Mio require a guest account to sync with Microsoft Teams?
No. If your users have existing accounts for Microsoft Teams, Mio can use those accounts instead. Read about Account Sync.
What are the benefits of using Microsoft Teams guest accounts?
Guest accounts automate the authentication process, unlike regular user accounts which require a one-time authentication from the user. This automated process offers a more native experience and eliminates friction for the end user.
User Sync with guest accounts is the best option for organizations who need cross-platform messaging for their users but don’t already pay for licenses (and don't want to start paying).
It will seem as if your non-Teams users are sending messages from Teams, even though they may be on Slack, Webex, or Zoom Team Chat. Native chat experiences limit confusion and boost productivity.
What are the limitations of using Microsoft Teams guest accounts?
Currently, Microsoft APIs don’t support the editing and deleting of cross-platform messages for user accounts, but these APIs are in their developer preview. We foresee this feature being supported in the next year, depending on Microsoft’s roadmap.