A little space for a conversation
Office hours signup with bookable time slots
Give students, colleagues, or community members a clear choice of times. Each appointment has one place, so you can focus on the conversation when they arrive.
Free to create · Editable before sharing · No guest accounts

See the signup take shape
A real starting point, with room to make it yours.
Six twenty-minute appointments, spread over two days. Choose your first day in the builder, apply the schedule, then adjust the times or add a break.
Office Hours
Reserve one twenty-minute appointment. Add the topic you would like to discuss in your comment, and check the location before your session.
6 appointments · 20 minutes each
Day 1 · 3:00pm to 3:20pm
1 of 1 spot filled
Day 1 · 3:20pm to 3:40pm
0 of 1 spot filled
Day 1 · 3:40pm to 4:00pm
0 of 1 spot filled
Day 2 · 3:00pm to 3:20pm
0 of 1 spot filled
Day 2 · 3:20pm to 3:40pm
1 of 1 spot filled
Day 2 · 3:40pm to 4:00pm
0 of 1 spot filled
Example only. Your new event starts with no signups. Choose real dates and review the settings before publishing.
2 / 6
Places reserved in this example
4
Places still available
Included in this starter
- Public attendee names hidden
- One slot choice per signup
- Guest reminders enabled
Keep the useful structure. Change the details.
Edit the wording, dates, and limits in the event builder.
A little preparation goes a long way
Help people arrive ready to talk.
An available time answers when. A short topic prompt and clear joining details answer what comes next. Keep this small: a useful question is easier to answer than a long intake form.
Ask for a topic
The starter’s comment asks what the guest would like to discuss. A project question or chapter number can help you prepare. Ask people to leave sensitive details for the conversation.
Say how to join
Include the room and building entrance, or configure your video-meeting details. Tell remote guests which timezone the displayed appointments use.
Protect your preparation time
The starter is back-to-back. Adjust the real start and end fields when you need gaps, and check your other calendar before publishing available times.
Collect a fee for a paid appointment
For tutoring, coaching, or another paid session, set a price on each appointment. Use one fee per signup when the reservation covers a family, and leave any free appointments unpriced.
Available on Free and Organization. Complete Stripe setup with an eligible US account to collect payments in US dollars. Organizers pay Stripe processing fees plus Signup Bubble’s 1% fee, with a $0.25 minimum and a $0.75 maximum per checkout.
Explore payment options and feesFrom an example to your event
Make this signup your own.
- 1
Start with your available days
Choose the first day and apply the starter schedule. You get 3:00, 3:20, and 3:40 PM appointments on that day and the next. Replace those times with your availability.
- 2
Review the booking rules
Each slot has capacity one and the starter allows one selection per signup. Public attendee names are hidden. Add a short topic comment so you can prepare.
- 3
Make joining straightforward
Add a room, general meeting place, or video-meeting instructions. Check the event timezone, especially if people will join remotely.
- 4
Share and manage changes
Publish your reviewed schedule. Guests can use their management link to change or cancel a signup. Check the sheet when your availability changes.
Beyond the signup list
A small plan for a smoother day.
Use these example notes to think through the work before, during, and after your event.
Before opening
Offer time you can keep
Remove appointments that overlap your other commitments. This sheet does not check your personal calendar.
Before each visit
Read the topic
A quick review of the guest’s question helps you spend the appointment on the conversation.
When plans change
Review the live schedule
Check guest edits and cancellations, and communicate any organizer-led timing change clearly.
A little more help
The next question, answered.
A few practical questions
Before you share your signup
Will this prevent two people claiming the same appointment?
Do guests need an account?
Can I offer different times each day?
A useful place to start
A clear time. A useful conversation.
Open an editable starter, review the details, and share one link when you are ready. Your guests can sign up without creating an account.