IT OPS

Export a 60-day idle-seat reclamation report to Drive

Builds a monthly CSV of every SaaS seat unused for 60+ days with cost-per-seat, saves it to Google Drive, and notifies finance and IT for review before any deprovisioning.

CategoryIT Ops
Enginesim
Difficultybeginner
Triggerschedule
Steps6
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerMonthly schedule fires
  • ActionQuery seats + last-login via admin APIHTTP webhook
  • LogicFilter 60+ day idle, attach seat cost
  • ActionBuild dated CSV reclamation report
  • ActionUpload CSV to shared Drive folderGoogle DriveGoogle Drive
  • OutputNotify finance + IT in Slack with linkSlack

What it does

This is the report-first variant: instead of acting immediately, it compiles a clean monthly snapshot of idle seats and their cost, drops it in a shared Google Drive folder, and pings the right people to review. It is the paper trail that justifies a reclamation cycle.

When to use it

Use it when finance or security wants evidence before seats are touched, or during a cost-cutting review where humans decide the cuts. Pair it with a separate deprovisioning workflow once decisions are made.

How it works

  1. 1A monthly schedule kicks off the run.
  2. 2The flow queries the SaaS admin API over HTTP webhook for all seats and last-login dates.
  3. 3A filter keeps seats idle 60+ days and joins each to its per-seat license cost.
  4. 4It formats the results into a dated CSV report.
  5. 5It uploads the CSV to a shared Google Drive folder.
  6. 6It posts a Slack message linking the report and tagging finance and IT for sign-off.

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.