Show HN: Office Hours – Hold office hours by phone anytime, anywhere
I built Office Hours as a side project on the weekends with a friend to address the personal pain I feel scheduling phone calls. I run a nonprofit, and I love having conversations with everyone who reaches out to learn more about our work. But these conversations are generally painful to schedule for two reasons:
1. The back-and-forth email exchange to find a time slot is exhausting.
2. I don’t want to commit to time slots on my calendar because something that takes priority -- aka anything directly work-related -- may come up. Calendly doesn’t solve this.
Given that I have deadtime during grocery shopping, commutes, and other errands, I thought to myself, what if I could easily schedule all of these calls during my deadtime? What if I could just turn “on” my “office hours” and send a notification to “followers” that I’m free to chat? I also wanted to follow my friends and mentors and get notifications when they’re free, so I could eliminate the friction involved with scheduling. That's how I got the idea for Office Hours.
How it works if you have inbound requests for your time: just download the app, add people who want to talk to you as “Followers”, and they’ll get a notification whenever you turn on your Office Hours. Whenever you’re on a call with someone who follows you, your Office Hours automatically close to your other Followers.
How it works if you want to request someone else’s time: just send them a Follow request. If they accept your request, you’ll get a notification when they open up their Office Hours. When you see they’re free, you can give them a call through the app.
I’m looking for any feedback, particularly around potential use cases. Some ideas: professional networking that’s not time-sensitive such as career advice chats, social catch-ups with friends and family, and teachers and students.
In the future, I hope to implement VoIP, so I can make it easier to schedule calls internationally. I also hope to implement end-to-end encryption. Feel free to email hi@getofficehours.com with any feedback too.
18 comments
[ 4.1 ms ] story [ 53.5 ms ] threadGood work :)
I'm officially a mentor in a couple communities and suffer the same pain with regards to scheduling.
I'm also mentored and I'm always debating whether if now is a good to talk and I won't bother my mentor.
It could also be used in a paying context. I do a bit of consulting about the saas solution we sell and its ecommerce ecosystem. We are of course happy to reply our customers but sometimes their contractors (particularly more juniors one) are hesitant to inquire about something and fear bothering me, especially when there's a timezone difference.
This tool could serve as a "yes, do "bother" me now, I'm actually open to discussions" indicator in many situations.
I'd suggest extending the indicator to email/slack/text and written communications in general as sometimes mentors or mentoree prefer expressing themselves in written form.
I think there's a market for this "omnichannel availability indicator", in both non profit/free and paid modes.
Please ping me when you release an Android version?
I have daily sessions and currently use Calendly to handle coordination. It allows me to cap the number of sessions to one per day, while letting people pick slots in my calendar that haven’t been filled by work meetings. It’s worked well to date, but I’m hitting limits of the software as I have other mentors who want to join but calendly doesn’t have great advanced settings to load balance across multiple people with limits.
In essence, I want to be able to have a mentor take up to N calls per day, and rotate between other mentors when that person’s calendar is full. Right now it only lets me set global limits across all team members.
If you’re going to be doing any sort of discovery, I’d love to be listed as well. My email is in my profile if you want to collaborate.
I hope if they steal it from you they make it worth your while.