All templates

Automated Bitwarden Member Setup Checks

Every Monday, WebRun opens Bitwarden, lists organization members whose invite is still unaccepted, who belong to no group or collection, or who have not turned on two-step login, drafts a short reminder text in Twilio, and posts IT a Teams summary of who is only half set up.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Bitwarden check member setup status
2 Twilio draft a reminder text
3 Microsoft Teams post the fix list to IT
In short

How do I check that new team members finished setting up their password vault?

WebRun reviews your Bitwarden organization every Monday and lists new members who never accepted their invite, sit in no group or collection, or have no two-step login. It drafts a reminder text in Twilio for approval and posts IT a Microsoft Teams summary of exactly who is half set up.

  • Half-finished vault setups are caught in the first week
  • Two-step login gaps surface before an account is targeted
  • IT opens Teams to a ranked fix list every Monday

Built for IT leads · security teams · operations managers · MSPs · startups

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 vault.bitwarden.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Bitwarden - check member setup status
    bitwarden.com
    WebRun in Bitwarden: check member setup status
    WebRun opens Bitwarden to check member setup status.
    • Open Bitwarden and review the organization members list
    • Capture anyone whose invite is still invited or accepted rather than confirmed
    • Note members who belong to no group and members with access to no collection
    • Flag confirmed members who do not have two-step login enabled

    Done when Every member with an incomplete setup is listed with what is missing.

  3. 2
    Twilio - draft a reminder text
    twilio.com
    WebRun in Twilio: draft a reminder text
    WebRun opens Twilio to draft a reminder text.
    • Write a short, friendly reminder for each member naming the one step they still owe
    • Match each message to the mobile number already on file for that starter
    • Queue every message in Twilio as a draft. WebRun never sends a text on its own
    • Leave the queue for IT to review and release

    Done when A reminder text is drafted and queued for each member with a missing step.

  4. 3
    Microsoft Teams - post the fix list to IT
    microsoft.com
    WebRun in Microsoft Teams: post the fix list to IT
    WebRun opens Microsoft Teams to post the fix list to IT.
    • Post the week's setup gaps to your IT channel
    • Group them by what is missing: unaccepted invite, no group, no two-step login
    • Put the oldest unaccepted invites first, with how many days they have been pending

    Done when IT has this week's onboarding gaps in Teams.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
vault.bitwarden.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Onboarding gaps · Microsoft Teams
OutputWhat each run produces - A list of organization members with unfinished vault setup, showing the missing step and how long it has been outstanding.
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 text new starters without asking me?

No. WebRun writes each reminder and queues it in Twilio unsent, so IT reads the list and releases it. The Teams summary is internal only and posts on its own.

Does WebRun read anything stored inside the vault?

No. It reads member and organization status only: invite state, group and collection membership, and whether two-step login is on. Vault item contents are never opened or copied.

Why does an unaccepted invite matter?

Because a starter with no working vault shares credentials another way, usually chat or email. Catching it in the first week keeps secrets inside Bitwarden instead of an inbox.

Put this on autopilot.

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