The tool for leisure activity businesses. Straightforward, complete, ready to use from day one.
Online booking
A public booking engine you can embed anywhere: hosted page, iframe widget, or direct API. Your clients book on their own, 24/7.
Hosted booking page
A public page at xyveno.com/book/your-slug, ready to use. Your colors, your activities, your availability in real time.
Embeddable widget
An iframe snippet you paste onto your site. Height adjusts automatically. No client-side dependencies.
Public API
Integrate the booking engine into your own front end via documented REST routes and a public key per business.
Participant management
Age and weight requirements per activity, configurable in strict or open mode depending on your business.
Scheduling & calendar
Create your activities, schedule recurring occurrences, and manage your calendar all in one place.
Activity types
Define your services for any activity you choose (tandem paragliding, caving, canyoning) with pricing, operational and client durations, and constraints.
Recurrence & exceptions
Rule-based scheduling (RRULE) with exception handling (exdate). Edit or cancel a single occurrence without touching the whole series.
Daily impact view
See the impact on your day at a glance. Close or delay an entire day in bulk, with automatic notification.
Multiple instructors
Manage your team with distinct roles: owner, admin, instructor. Each profile only accesses what's relevant to them.
Payments & invoicing
Stripe built in natively. Payment at booking, deposit, or in person.
Online payment
Payment link generated automatically and sent by email or SMS. The client pays from their phone before the activity.
Configurable deposits
Set a deposit percentage per booking. The balance is handled outside the platform, you stay in control.
Your own Stripe account
Connect your own Stripe account (self mode) or via Stripe Connect OAuth. Funds go directly to you.
Billing portal
Find your Xyveno invoices and manage your subscription from a dedicated Stripe portal, accessible in one click.
Notifications
Email, SMS, and Telegram. Your clients and your team are automatically informed at every step.
Transactional emails
Customizable MJML templates by event type and language. Confirmation, reminder, cancellation: all automated.
SMS
SMS quota included depending on your plan. Delay alerts, booking confirmation, or appointment reminders straight to the client's phone.
Telegram alerts
Your team receives new bookings and critical alerts on a dedicated Telegram channel. Responsive, with no extra app needed.
Equipment management
Track your equipment fleet, assign equipment to each service, and keep a record of every use.
Inventory
Equipment types and items with numbering. Manage your paraglider, harness, helmet, or any other equipment fleet.
Assignment per event
Assign equipment to a specific occurrence. Avoid conflicts and oversights before each outing.