TimeSlotApp User Guide

Quick setup and daily-use guide for salon owners, reception teams, and staff.

1. Getting Started

  1. Create your organisation and choose your public URL slug.
  2. Add at least one service in Dashboard > Services.
  3. Add staff members in Dashboard > Staff.
  4. Assign services to each staff member and set availability in Dashboard > Schedule.

2. Set Up Online Payments

  1. Go to Dashboard > Settings > Payment Destination.
  2. Click Connect Stripe Account and complete onboarding.
  3. After returning, confirm you see Stripe account connected.

Paid bookings are blocked until Stripe is connected.

3. Publish and Share Booking Page

  1. Open Dashboard and click Booking Page.
  2. Share your public link with clients.
  3. Clients can choose a service, pick a time, and pay online.

4. Managing Appointments

  • Use Dashboard > Calendar for daily schedule view.
  • Use Dashboard > Appointments to review and update status.
  • Mark appointments as Complete, No-show, or Cancel from the appointment modal.

5. Common Troubleshooting

  • No slots showing: confirm staff is assigned to the service and has availability that day.
  • Payment fails to start: check Stripe keys and Stripe connection status.
  • Webhook errors: verify endpoint URL and STRIPE_WEBHOOK_SECRET in production env vars.

6. Recommended Go-Live Checks

  1. Complete one live booking from start to finish.
  2. Confirm appointment appears in Dashboard.
  3. Confirm Stripe webhook delivery is 2xx.
  4. Confirm confirmation email is received by the client.

Need help? Contact support@timeslot.uk.

Return to home page.