Bookings on any website
in one script.
A floating chat-bubble widget that walks customers through a beautiful multi-step reservation wizard — for restaurants, salons, barbershops, spas, gyms, and clinics. Self-hosted. License-gated. Drop-in simple.
Works on any HTML site, WordPress, or React app.
tag to embed anywhere
business types supported
guided booking flow
automated reservations
Everything a booking widget needs to convert
Chat-bubble interface
A polished floating bubble sits bottom-right on any page. Tap to reveal the full booking panel — mobile-optimised drawer on small screens, compact modal on desktop.
Multi-step wizard
Up to 7 guided steps: welcome, services, date & time, preferences, guest details, and confirmation — dynamically ordered per business type.
Internationalization
Built-in i18n context with English and Romanian out of the box. Add any language by dropping a JSON locale file.
Simple integration
One script tag on any HTML page or WordPress site. CDN-delivered, no build tools or technical setup required.
License-gated SaaS
Each customer gets a siteKey. The widget validates it on load with a 1-hour cache. Revoke access instantly from your dashboard.
Business-type adaption
Restaurant, barbershop, salon, spa, gym, clinic, tailor — each gets a tailored flow, service list, and preference chips from the same codebase.
Live in five steps
No DevOps required. If you can upload a file to cPanel and paste a script tag, you can deploy Rezvy.
Run the SQL schema
Execute schema.sql in your phpMyAdmin. Creates 4 tables: config, time slots, preferences, reservations.
Upload reserve.php
Drop the single PHP file to your cPanel (e.g. public_html/api/reserve.php). No framework or dependencies.
Configure your business
Update widget_config with your name, accent colour, services, and slot schedule via SQL — or a simple admin panel.
Add the script tag
Paste two lines of HTML on any page. The widget self-injects, validates the siteKey, and is live in seconds.
Watch bookings roll in
Customers complete the wizard, get a confirmation code, and you receive the reservation in your database.
<script>
window.RezvyConfig = {
siteKey: "sk_live_abc123",
apiUrl: "/api/reserve.php"
};
</script>
<script src="https://cdn.exuro.software/rezvy.js"></script>See it in action
Try the live demo — a salon booking flow running on real infrastructure.
Simple, transparent pricing
No hidden fees. Cancel anytime.
Starter
One location. Everything you need to take bookings online from day one.
- 1 business location
- Unlimited reservations
- All 7 business types
- Multi-step booking wizard
- Self-hosted PHP backend
- CDN-delivered widget JS
- Local language
- Email support
Pro
Multiple locations, white-label control, and priority support for serious operators.
- Up to 5 business locations
- Everything in Starter
- White-label branding
- Custom accent color & logo
- Priority email support
- Early access to new features
- Custom locale support
- AI voice assistant (+ add-on)
Need more than 5 locations? Contact us for custom agency pricing.
Ready to stop missing bookings?
Get Rezvy deployed on your site today. Reach out and we'll have you live within 24 hours.
Built by Exuro Software