Getting Started

Set up your account and start accepting appointments.
1

Create Your Account

Sign up for a free Reserve Labs account at app.reserve-labs.io.

What you'll need:

  • Email address

  • Business name

  • Password (minimum 8 characters)

2

Set Up Your Business Profile

After signing up, you'll be guided through setting up your business profile. This information appears on your booking page and in client communications.

Business Profile Fields (in Edit Modal):

  • Business Name

    Text field - Your business or practice name (required)

  • About

    Text field - Brief description of your services

  • Scheduling Window

    Two number fields - Minimum Days and Maximum Days clients can book in advance

  • Currency

    Dropdown select - Your business currency code (required)

  • Phone Number

    Phone input field with country code selector

3

Add Your First Location

Locations define where your services are provided. You can have multiple locations (e.g., main office, home visits, virtual).

To add a location:

  1. Go to the Profile tab in the admin dashboard

  2. Scroll down to the Locations section

  3. Click "Add Location"

  4. Fill in the location form:

    • Business Location - Text field for address

    • Location Alias - Text field for custom name (e.g., "Main Office")

    • Location Notes - Text field for additional info

    • Hide address from clients - Checkbox to hide address

  5. Click "Save"

4

Create Your Services

Services define what you offer to clients. Each service has its own duration, pricing, and booking settings.

To create a service:

  1. Go to the Services tab in the admin dashboard

  2. Click "Add New Service"

  3. Enter service name (e.g., "60-Minute Massage")

  4. Add description (displayed to clients)

  5. Select price type (fixed, range, negotiable, etc.)

  6. Set price (if applicable)

  7. Set duration (15, 30, 45, 60, 90, or 180 minutes)

  8. Enable group appointments if needed

  9. Click "Create Service"

Service Configuration Options:

  • Service Name: The name displayed to clients

  • Description: Details about the service shown on the booking page

  • Price Type: Fixed, range, negotiable, variable, from (starts at), or none

  • Duration: How long the appointment takes (15, 30, 45, 60, 90, or 180 minutes)

  • Group Appointments: Allow multiple clients to book the same time slot

  • Active Status: Make the service visible on your booking page

  • Prepayment: Require payment at booking (requires Stripe setup - see Payments docs)

  • Assigned Specialists: Which team members can provide this service

5

Add Specialists (Optional)

If you have team members or multiple providers, add them as specialists. Each specialist can have their own availability and services.

To add a specialist:

  1. Go to the Specialists tab in the admin dashboard

  2. Click "Add Specialist"

  3. Enter first name, last name, and title/role

  4. Upload photo (optional)

  5. After creating, assign services they can provide

  6. Assign locations where they work

  7. Click "Save"

6

Set Your Availability

Configure your business hours and when clients can book appointments.

To set availability:

  1. Go to Settings → Business Hours

  2. For each day of the week, set your working hours

  3. Click "Save"

Advanced Availability:

  • Time Off: Block specific dates when you're unavailable (Calendar → Add Time Off)

  • Custom Hours: Override business hours for specific specialists

  • Breaks: Add buffer time between appointments in service settings

7

Share Your Booking Link

Your unique booking page is automatically generated and live! Share it with clients so they can book appointments 24/7.

Finding Your Booking Link:

Your unique booking link is available in your admin dashboard. Copy it and share it anywhere you communicate with clients.

Example booking URL:

https://app.reserve-labs.io/00000000-0000-0000-0000-000000000000/client/1

What Your Booking Page Does:

  • Shows Your Services - Clients can see all available services with descriptions and pricing

  • Real-Time Availability - Displays only open time slots based on your business hours and existing appointments

  • Accepts Bookings 24/7 - Clients can book anytime, even when you're closed

  • Collects Custom Information - Shows any custom fields you've created for intake forms

  • Processes Payments - If prepayment is enabled, clients pay when booking (via Stripe)

How to Share Your Booking Link:

  • Copy the URL from your admin dashboard and paste it anywhere you communicate with clients

  • Add to Your Website - Create a "Book Now" button that links to your booking page

  • Email Signature - Include the link in your email footer

  • Social Media - Share on Facebook, Instagram bio, Google Business Profile

  • Text Messages - Send directly to clients who inquire about appointments

  • QR Codes - Generate a QR code (using any free QR generator) for flyers, business cards, or in-store displays


Next Steps

📧 Set Up Notifications

Configure email/SMS reminders to reduce no-shows and keep clients informed.

Learn more →
💳 Accept Prepayments

Connect Stripe to require payment at booking and reduce no-shows by up to 80%.

Learn more →
📅 Sync Your Calendar

Connect Google Calendar to prevent double-bookings and see all appointments in one place.

Learn more →
📋 Collect Client Information

Create custom intake forms to gather important information before appointments.

Learn more →
Need Help?

Our support team is here to help you get set up. Reach out anytime!