PERSONAL PRODUCTIVITY

Turn calendar guests into pre-approved badge requests

Watches your office calendar for meetings with external guests and automatically files a visitor badge request for each one.

CategoryPersonal Productivity
Enginesim
Difficultybeginner
Triggerevent
Steps5
Setup~5 min

How it runs

The automated pipeline, trigger to output.

  • TriggerNew or updated calendar eventGoogle CalendarGoogle Calendar
  • LogicKeep only external-domain attendees
  • LogicExit if no external guests
  • ActionCreate badge request row per guestAirtableAirtable
  • OutputConfirm registration to hostSlack

What it does

This workflow reads new and updated events on your office calendar, identifies attendees whose email domains are outside your company, and creates a visitor badge request for each external guest. The result is that every scheduled visitor is pre-registered automatically, with no host having to remember to submit a form.

When to use it

Run this if your office issues physical badges and your reception team is tired of last-minute walk-up registrations. It fits any company where employees invite clients, candidates, or vendors through normal calendar invites and you want those invites to drive badge provisioning.

How it works

  1. 1A new or changed calendar event triggers the workflow.
  2. 2The flow filters attendees, keeping only those whose email domain is not on your internal allowlist.
  3. 3For each external guest it builds a badge request record (visitor name, host, date, meeting room) in your visitor tracking sheet.
  4. 4If no external guests are present, the run exits quietly.
  5. 5A confirmation is posted to the host so they know their guest is registered.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect Google CalendarEvents, attendees, availability.
  2. 2
    Connect AirtableBases, tables, views, automations.
  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.