Skip to main content

Vinyl is stuck in the Teams lobby, external bot detection

Why Microsoft Teams may automatically detect Vinyl as an external bot and hold it in the lobby, and how a Teams admin can fix it.

If Vinyl is consistently being held in the meeting lobby and not joining automatically, even though your anonymous join and lobby settings are configured correctly, Microsoft Teams' external bot detection feature may be the cause.

Microsoft Teams has a built-in feature that detects external AI tools and note-taking bots when they attempt to join a meeting. When a participant is identified as a bot, Teams automatically places it in the meeting lobby, regardless of how your lobby settings are configured, and requires the meeting organiser to explicitly admit it before it can join.

The default policy setting is Require approval when detected, which means this behaviour is active for all Teams organisations unless a Teams admin has changed it. Vinyl, as an external recording assistant, can be detected and held in the lobby as a result.

What this looks like in a meeting

When external bot detection holds Vinyl in the lobby:

  • Vinyl will appear in the meeting lobby rather than joining automatically

  • The meeting organiser (or a presenter, depending on your lobby settings) will see a prompt to admit Vinyl

  • Teams will display a reminder about the risks of admitting external bots before the organiser admits it

  • Once admitted, Vinyl will join and record as normal

If no one admits Vinyl from the lobby, the meeting will proceed without being recorded.

Short-term fix: admit Vinyl from the lobby

If you don't want to change the admin policy, the organiser or a presenter can admit Vinyl from the lobby at the start of each meeting. Look for Vinyl in the lobby panel when the meeting starts and click Admit.

Tip: To make sure only trusted participants can admit from the lobby (and avoid someone accidentally letting in an unknown bot), configure your meeting settings so that only Organisers and Co-organisers can admit participants from the lobby.

Admin fix: update the external bot policy

To prevent Vinyl from being held in the lobby automatically, a Teams admin can change the external bot detection policy to Do not detect bots. This disables bot detection entirely for meetings created by users the policy applies to.

Via the Teams admin center:

  1. Go to the Teams admin center

  2. Expand Meetings → select Meeting Policies

  3. Open the relevant policy (or the org-wide default policy)

  4. Navigate to the Meeting join & lobby section

  5. Find Manage external bots and their access to meetings

  6. Change the setting to Do not detect bots

  7. Click Save

Once saved, Vinyl will no longer be placed in the lobby by the bot detection system and will join meetings as it normally would.

Via PowerShell:

A Teams admin can also update this setting using the following PowerShell command:

Set-CsTeamsMeetingPolicy -Identity <policy name> -ExternalBotAccessMode AllowBots

What if Vinyl wasn't detected as a bot but a real person was?

Microsoft's bot detection occasionally misclassifies a human participant as a bot. If this happens in a meeting, the organiser can admit the participant from the lobby and select "This is not a bot" to restore their normal participant status for that meeting. Microsoft uses this feedback to improve detection accuracy over time.

Related articles

If Vinyl is still not joining after checking bot detection, also review:

For more detail on Microsoft's external bot management policy, see: Microsoft Docs – Manage external bots and their access to meetings

Did this answer your question?