IT OPS

Offboarding Google Drive Ownership Transfer and Handover

Before a leaver's Google account is suspended, transfer ownership of their Drive files to their manager, archive a copy.

CategoryIT Ops
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerScheduled scan of pending-offboarding queue
  • ActionRead leavers due for handover from PostgresPostgreSQLPostgres
  • ActionList all Drive files owned by the leaverGoogle DriveGoogle Drive
  • LogicSplit files into transfer vs archive-only by recency
  • ActionReassign ownership to manager and export archive copyGoogle DriveGoogle Drive
  • OutputSend handover manifest to manager in SlackSlack

What it does

Protects institutional knowledge during offboarding. It finds every file the departing employee owns in Google Drive, reassigns ownership to a designated successor, archives a backup copy, and produces a handover manifest listing what moved where.

When to use it

Run this in the days before suspending a leaver's account, when you need to guarantee that no shared docs, sheets, or folders become inaccessible after the seat is reclaimed.

How it works

  1. 1A scheduled check reads pending offboardings from a Postgres queue keyed by the departure date.
  2. 2For each leaver, the flow lists all Drive files they own, including shared-drive items.
  3. 3A logic step splits files into active (transfer) and stale (archive only) buckets by last-modified date.
  4. 4Active files have ownership reassigned to the manager named in the offboarding record.
  5. 5A snapshot copy of everything is exported to an archive folder.
  6. 6The handover manifest — file names, new owners, archive location — is sent to the manager via Slack.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect PostgresAny Postgres URL — query, write, migrate.
  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.