All templates
For IT admins, workspace owners & security teams

Check who from outside still has access

Every Monday, WebRun opens Microsoft Teams, works through each team and channel, lists the external guests who still have access with the shared files they can reach and when they last posted, records the review in Trello, and texts the workspace owner about guests who have gone quiet.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:00 AM WebRun
1 Microsoft Teams list external guests per team
2 Trello record the access review
3 Twilio text the owner about quiet guests
Run a sample
In short

How do I audit external guest access in Microsoft Teams?

Every Monday WebRun opens Microsoft Teams, goes through each team and channel, and lists the external guests who still have access along with the team, the channel, and when they last posted. It records the review in Trello and texts the workspace owner through Twilio about guests gone quiet.

  • Contractors and ex partners are removed once a project ends
  • Every team's guest list is reviewed weekly, not yearly
  • Stale guest access is measured by last activity, not guesswork

Built for IT admins · workspace owners · security teams · operations managers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens teams.microsoft.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Microsoft Teams - list external guests per team
    teams.microsoft.com How to Automate Microsoft Teams
    WebRun in Microsoft Teams: list external guests per team
    WebRun opens Microsoft Teams to list external guests per team.
    • Open Microsoft Teams and go through the member list of each team you own
    • Capture every member marked as a guest, their email domain, and the channels they belong to
    • Note when each guest last posted and which shared files their teams hold

    Done when Every team has its external guests listed with last activity.

  3. 2
    Trello - record the access review
    trello.com How to Automate Trello
    WebRun in Trello: record the access review
    WebRun opens Trello to record the access review.
    • Update the access review board with one card per team
    • List the guests, their email domains, their channels, and their last activity date on the card
    • Move teams with guests inactive beyond your threshold to a review-now list

    Done when The board shows every team's guests and which need reviewing.

  4. 3
    Twilio - text the owner about quiet guests
    twilio.com How to Automate Twilio
    WebRun in Twilio: text the owner about quiet guests
    WebRun opens Twilio to text the owner about quiet guests.
    • Text the workspace owner the count of guests inactive beyond your threshold
    • Name the teams holding the most stale guest access
    • Never remove a guest or change a team's membership. WebRun reports, an owner removes

    Done when The workspace owner has this week's stale guest count by text.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
teams.microsoft.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Guest access review · Trello
OutputWhat each run produces - A weekly review of external guests per team, with their email domain, channels, shared files, and last activity date.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it remove guests from my teams?

No. Removing someone cuts their access to shared files immediately and cannot be undone quietly, so WebRun only reports. A team owner makes every removal in Microsoft Teams.

Does it read our messages?

No. This run stays on membership: teams, channels, members, guests, and last activity dates. It never opens a conversation or reads message content.

How does it decide a guest is stale?

It compares each guest's last activity against the window you set, for example 60 days, and lists anyone past it. Guests still posting are left off the review-now list entirely.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.