Online scheduling that lands straight in Hoops
Let customers book service appointments from your website in under a minute. Every booking writes directly into Hoops as a real appointment - and texts the customer to confirm. No double entry, no missed leads, no overbooked bays.
Native Hoops integration Two-line install Books 24/7
Live demo · auto-playing · hover to pause
For your shop
Show the right services - and capture the symptoms
Define service tiers, durations, and pricing once. Let customers flag what they’re experiencing so your team walks into every job already knowing what to look for.
- Tiered service packages with a highlighted “most common” pick
- Customer-selectable symptoms attached to each request
- Per-location availability mapped to bay resources
For fewer no-shows
Confirmations and reminders, sent automatically
The moment a customer books, they get a text. The day before, they get a reminder. Reply-to-confirm and STOP opt-out are handled for you - no extra tools, no manual texting.
- Instant booking confirmation by SMS
- Day-before reminders that cut no-shows
- Reply-to-confirm and automatic STOP opt-out
For your front desk
Manage every request from one panel
Services, locations, capacity, and embeds - plus a live submissions board with statuses your team can actually work from. It lives right inside Hoops.
Everything included
Built for the way shops actually run
Capacity, locations, texting, and security handled - so the only thing you manage is your calendar.
Guided booking wizard
A clean, seven-step flow takes customers from “who are you” to a confirmed appointment - vehicle, location, service, notes, and time, all on their phone.
Writes straight into Hoops
Every booking lands as a real appointment against the right facility resource - no double entry, no copy-paste, no missed requests.
SMS confirmations & reminders
Automatic text confirmations and day-before reminders cut no-shows - complete with reply-to-confirm and STOP opt-out handling.
Real capacity, enforced
Slot availability accounts for existing Hoops appointments and your per-resource limits, so you never overbook a bay.
Multi-location aware
Map-based location picker pre-selects the customer’s preferred store and respects per-location services and hours.
Secure by default
Tokenized embeds, origin restrictions, and optional hCaptcha keep spam out and your scheduler locked to your domain.
How it works
Live in an afternoon
Configure your services
Set up services, symptoms, durations, locations, hours, and per-resource capacity from the admin panel inside Hoops.
Drop in one snippet
Generate a tokenized embed and paste two lines into your website. No developers, no plugins, no rebuild.
Bookings fill your bays
Customers schedule 24/7, appointments appear in Hoops instantly, and texts go out automatically.
Two-line install
Paste it once. Done.
Generate a tokenized embed from the admin panel and drop it into your site. Open the scheduler from any button - no plugins, no rebuild, no developer required.
- Locked to your domain with origin restrictions
- Rotate the key any time from your dashboard
- Works on any platform - WordPress, Wix, custom, anything
<!-- 1. Add to your <body> -->
<script
src="https://scheduler.hoopsandgears.com/embed.js"
data-shop-key="your-shop-key"
></script>
<!-- 2. Open it from any button -->
<button onclick="HoopsScheduler.show()">
Schedule Appointment
</button>Ready to fill your bays?
Turn your website into a 24/7 booking channel that feeds Hoops automatically. Talk to us and we’ll get your shop set up.