All templates
For coworking spaces, flex office operators & space admins

Prepare door access changes for an admin to approve

Every morning, WebRun opens Kisi, reviews who is in each access group against your current member roster, prepares the access changes that are needed, writes them to a Google Sheet, and posts an admin a Slack approval list. WebRun never adds or removes door access itself: an admin approves every change.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every morning at 8:00 AM WebRun
1 Kisi review access groups
2 Slack send the approval list
3 Google Sheets log proposed changes
Run a sample
In short

How do I keep coworking door access in sync without auto-provisioning?

Every morning, WebRun opens Kisi, compares each access group against your member roster, and prepares the access changes that are needed. It writes them to a Google Sheet and posts an admin a Slack approval list of additions and removals with reasons. WebRun never changes door access itself: an admin approves and applies every change in Kisi.

  • Access drift between your roster and Kisi surfaces every morning
  • Departed members are flagged for removal before access lingers
  • Every door change is approved by a person, never applied automatically

Built for coworking spaces · flex office operators · space admins · operations leads

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 web.kisi.io in a real browser with your saved login - no setup, no API keys.

  2. 1
    Kisi - review access groups
    getkisi.com
    WebRun in Kisi: review access groups
    WebRun opens the Kisi dashboard to review who is in each access group.
    • Open the Kisi admin dashboard and open the Members tab and access groups
    • Compare who has access at each place and group against your current member roster
    • Note members who should be added, members who have left and should be removed, and any mismatched group

    Done when Every access mismatch between Kisi and the roster has been identified.

  3. 2
    Slack - send the approval list
    slack.com How to Automate Slack
    WebRun in Slack: send the approval list
    WebRun posts an admin the proposed access changes for approval.
    • Post an admin a clear approval list of access to add and access to remove, with the reason for each
    • Make explicit that no change has been applied and that the admin must approve and make each one in Kisi
    • Group active-member additions and departed-member removals so the admin can act quickly

    Done when An admin has a Slack approval list of proposed access changes, none applied.

  4. 3
    Google Sheets - log proposed changes
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log proposed changes
    WebRun logs the proposed access changes into Google Sheets for the record.
    • Open the access-review sheet and add today's date as a new section
    • Write one row per proposed change with member, place or group, action, and reason
    • Leave a column for the admin to mark each change done once they apply it in Kisi

    Done when Every proposed access change is logged in the sheet with an approval column.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
web.kisi.io
ScheduleRuns automatically on this cadence
Every morning at 8:00 AM
DeliveryHow each run's result reaches you
Access approval list · Slack
OutputWhat each run produces - A Slack approval list of proposed Kisi access changes plus a Google Sheet of additions and removals with reasons and an approval column.
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 change door access on its own?

No, never. WebRun only reviews Kisi and prepares a list of proposed changes for an admin. Access provisioning is never automatic. An admin reads the list and adds or removes each access in Kisi themselves, so no door permission changes without a person approving it.

How does it decide who should have access?

It compares each Kisi access group against your current member roster and flags members who have joined and need access, members who have left and should be removed, and anyone in the wrong group. You confirm every call before it is applied.

Why route this through approval instead of automating it?

Door and building access is irreversible and security-sensitive, so WebRun deliberately stops at a reviewed list. Keeping a human in the loop means a wrong row is caught before anyone gains or loses access by mistake.

Put this on autopilot.

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