Platform

Everything you need

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.

Start free trial

15 days · No card required