FINANCE
Reconcile visitor checkouts and flag badges still active at end of day
Catches lobby checkout webhooks to close out visitor records, then at end of day flags any visitor still marked present and alerts security so no badge stays unaccounted…
How it runs
The automated pipeline, trigger to output.
- TriggerLobby checkout webhookHTTP webhook
- ActionMark visitor departedAirtable
- LogicEnd-of-day sweep for open records
- ActionCompile unaccounted visitorsAirtable
- OutputSend security alert or all-clearSlack
What it does
This workflow handles the back end of a visit. It receives checkout events from the lobby and marks visitors as departed, then runs an end-of-day sweep that finds anyone still checked in and alerts security. It ensures every issued badge is accounted for before the building closes.
When to use it
Use this when your office is required to know who is in the building at all times, or when badges left open overnight are a compliance or safety concern. It pairs naturally with a lobby kiosk that fires both check-in and checkout events.
How it works
- 1A lobby checkout webhook triggers the workflow when a visitor signs out.
- 2The flow updates that visitor's record to departed and timestamps the checkout.
- 3A separate end-of-day schedule queries the visitor sheet for anyone still marked present.
- 4If open records remain, it compiles the list and sends a security alert naming each unaccounted visitor and their host.
- 5If everyone is checked out, it posts a clean end-of-day confirmation to the security channel.
Set it up
What you configure once, before turning it on.
- 1Connect HTTP webhookTrigger any URL on agent actions.
- 2Connect AirtableBases, tables, views, automations.
- 3Connect SlackChannels, DMs, threads, mentions.
- 4Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 5Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 6Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Finance workflows
Expense Submission Webhook Instant Triage and Routing
Receives each expense submission via webhook the instant it's filed, classifies it as in-policy, needs-review, or hard-violation, and routes it to auto-approval.
Monthly Vendor Spend Anomaly Brief for Finance Leads
Once a month, an agent analyzes the full expense ledger for vendor and category spend anomalies, drafts a narrative brief with the top outliers and likely causes.
Accrual Chase Board in Monday with Per-Owner Tasks
On a schedule it reads open uncoded expenses from Snowflake and creates or updates a Monday item per department owner.
Detect Annual-to-Monthly Downgrade Refunds Owed
Catches subscriptions switched from an annual term to monthly partway through the prepaid year, computes the unused prepaid balance owed back.
Detect Mid-Cycle Plan Change Mischarges and Queue Credit Memos
Listens for Stripe subscription plan changes, recomputes the correct prorated amount.
Overdue Accrual Escalation Emails to Owners and Managers
On a schedule it flags uncoded spend that has stayed open past the chase deadline and emails each delinquent owner via Gmail.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
