IT OPS

Manager-Approved Offboarding with Slack Gate

Starts on a manager's offboarding request, asks them to approve the revocation list in Slack, then sweeps the approved systems and reports back which seats were confirmed revoked.

CategoryIT Ops
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerManager submits offboarding requestHTTP webhook
  • ActionPost proposed revocation list for approvalSlack
  • LogicGate: wait for approve vs. hold
  • ActionRevoke approved seats and confirm eachGitHubGitHub
  • ActionLog confirmed revocations to ledgerNotionNotion
  • OutputSend confirmation summary to managerSlack

What it does

Adds a human approval gate to access revocation. A manager submits an offboarding request, the workflow assembles the list of systems the employee can access, and posts that list to the manager in Slack for sign-off. Only after approval does it revoke each seat and confirm the removal, so revocation never runs on a wrong or premature request.

When to use it

Use it when offboarding requires explicit manager confirmation before access is cut — common for sensitive roles, planned transitions, or organizations where a mistaken revocation is costly.

How it works

  1. 1A manager submits a request via webhook with the employee's email.
  2. 2The flow gathers every system the employee currently has a seat in.
  3. 3It posts the proposed revocation list to the manager in Slack and waits for an approve/hold response.
  4. 4A logic gate blocks until approval; a hold pauses the run.
  5. 5On approval it revokes each approved seat and re-checks to confirm each one is inactive.
  6. 6A final confirmation summary is sent back to the manager and logged.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect SlackChannels, DMs, threads, mentions.
  3. 3
    Connect GitHubRepos, issues, pull requests, actions.
  4. 4
    Connect NotionPages, databases, comments.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.