IT OPS

Offboarding Orchestrator: HRIS Termination to Full Access Revoke

When your HRIS posts a termination webhook, this workflow disables the employee everywhere, reclaims their seats, and archives their files.

CategoryIT Ops
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerHRIS posts termination webhookHTTP webhook
  • LogicBranch on effective date (today vs. future)
  • ActionSuspend account and reassign Drive ownershipGoogle DriveGoogle Drive
  • ActionDeactivate Slack account and reclaim seatSlack
  • OutputPost itemized revocation report to IT channelSlack

What it does

Turns a single HRIS termination event into a fully executed offboarding run. It revokes the departing employee's access across your stack, reclaims paid seats, moves their Google Drive content into a retention folder, and posts an itemized completion report so IT has an audit trail without touching a checklist by hand.

When to use it

Use this when your HR system (Workday, BambooHR, Rippling, etc.) can fire a webhook on termination and you want last-day access removal to happen automatically instead of relying on a ticket queue. Best for teams that need provable, same-day revocation for compliance.

How it works

  1. 1The HRIS sends a termination webhook containing the employee's email, manager, and last working day.
  2. 2The workflow checks whether the termination is effective today or in the future and branches accordingly.
  3. 3It suspends the user's Google Workspace account and transfers Drive ownership to a retention folder.
  4. 4It removes the user from all Slack channels and deactivates the Slack account, freeing the seat.
  5. 5It compiles every action taken (success and failure) into a structured revocation report and posts it to the IT operations channel.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect Google DriveDocs, sheets, slides, files.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.