Bitten by the Vibe
← Demo library

Office Bot

Who is in the office today?

A Slack app that shows who is in the office before you commit to the commute.

WorkplaceSlack appBuilt with Claude Code

The problem

With hybrid working it was hard to know who would be in on a given day, so people could travel in and find the office empty. A weekly survey had not worked well. We wanted people to see further ahead, and to use nudges in Slack to encourage more in-person collaboration without being overbearing.

What it does

  • Lets everyone set their office days by half-day, up to six weeks ahead.
  • Shows who is in today, or on any day you pick.
  • Reminds people before special days, such as an all-hands or a social.
  • Lets people share their plans to a channel to encourage others in.

Why I built it this way

  • It runs inside Slack, where people already were, so there was no new app to open.
  • Half-day slots, because plenty of people came in for a morning or an afternoon.
  • A usual pattern plus one-off changes, so people set their normal week once.
  • The admin page only accepts company sign-ins.

What changed

Whole companyused it to plan their office days

Screens

Mock-ups with made-up sample data.

Home tab. Your week at a glance inside Slack, with special days marked and one button to change your plans.

My Schedule on a phone: half-days, six weeks ahead.

Special days. An admin sets the days when people should come in, and the bot reminds everyone ahead of them.