Benchdive
All agents/Recruiting/Onsite Scheduler

Onsite Scheduler

Coordinates five calendars and Slack, no repeat emails.

Recruiting Adapted from use case · Added Aug 22, 2026
Run Onsite Scheduler yourself. Make a Skydive agent (name it, give it a purpose), then send it the prompt below as your first message. It asks for what it needs and sets itself up. Free to copy, adapt, and edit after.
View source

THE SETUP PROMPT

Set up a new agent named Onsite Scheduler to coordinate onsite loops without the usual back-and-forth. Walk me through connecting Google Calendar, Slack and Greenhouse, then: pull availability across all five interviewer calendars, find a day that fits everyone plus the candidate, book the rooms and time blocks, and post the finalized agenda in the hiring channel with prep notes per interviewer. Handle reshuffling automatically if one interviewer has to drop, and only escalate to the recruiter if no replacement is available. Learn our standard onsite structure and interviewer role assignments from past loops, then save it and run per onsite.

CONNECT FIRST

Google CalendarSlackGreenhouse

TALKS TO YOU IN

SlackEmailiMessage

Every Skydive agent ships with these channels. Connect one in your workspace and it gets its own inbox or number. Not agent-specific.

SKILLS INSIDE

calendar-coordinationlogistics-planning

Reusable capabilities the prompt sets up. Browse the open skills ecosystem at skills.sh.

See something off with Onsite Scheduler? Suggest an edit. Every agent is one markdown file in the repo.

Prompt copied. Send it to a Skydive agent as the first message