creno.

La prise de rendez-vous qui s'intègre à n'importe quel site.

Disponibilités en temps réel, horaires récurrents et rendez-vous. Prenez notre widget, comme composant React ou comme simple balise <script> , ou construisez votre propre interface sur la même API. Aucun calendrier à construire, aucun double rendez-vous à craindre.

1. Choisissez une date

Juillet 2026
DLMMJVS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

Conçu pour la façon dont les commerces prennent vraiment leurs rendez-vous

Tous les commerces ne fonctionnent pas du lundi au vendredi. Créno ne présume pas que le vôtre le fait.

Horaires récurrents flexibles

Définissez vos heures selon des cycles hebdomadaires, aux deux semaines, ou « le 3e mardi du mois ». Des horaires qui correspondent vraiment à votre réalité, modifiables pour l'avenir sans jamais perdre l'historique.

Plusieurs calendriers, un seul compte

Une ressource pour un travailleur autonome, ou une dizaine pour une équipe : chaque baie, chaque coiffeur ou chaque salle a son propre calendrier indépendant.

Menus de services optionnels

Offrez un parcours de réservation simple, ou un menu complet de services avec leurs propres durées et horaires. Vos clients ne voient un choix que lorsqu'il y a vraiment quelque chose à choisir.

Aucun double rendez-vous

Les conflits de réservation sont bloqués au niveau de la base de données, pas seulement dans l'interface, et vérifiés sous une charge concurrente réelle, pas juste en théorie.

Confirmation automatique ou manuelle

Laissez les réservations se confirmer instantanément, ou approuvez-les vous-même une à une. Configurable par calendrier.

À l'image de votre marque, pas de la nôtre

Chaque couleur, chaque rayon d'arrondi et chaque police est une variable CSS. Personnalisez-le pour qu'il se fonde dans votre site, sans image de marque Créno imposée.

Deux parcours, un seul backend. Choisissez celui qui vous convient.

Prenez notre widget et n'écrivez presque rien : composant React ou Vue, ou une simple balise script partout ailleurs. Ou gardez la main sur l'interface et appelez la même API depuis votre serveur, avec nos kits Node.js et Python.

React / Vue / Next.js / Astro
import { BookingWidget } from "@creno/react";
import "@creno/react/style.css";

<BookingWidget
  apiUrl="https://api.crenoapp.com"
  apiKey="pk_live_..."
/>
N'importe quel site
<script src="https://cdn.crenoapp.com/embed.js" defer></script>

<creno-widget
  api-url="https://api.crenoapp.com"
  api-key="pk_live_..."
></creno-widget>
Votre propre interface

Kits Node.js et Python, ou l'API REST directement depuis n'importe quel langage.

import { CrenoClient } from "@creno/node";

const creno = new CrenoClient("pk_live_...");
const { slots } = await creno.getAvailability({ from: "2026-08-01", to: "2026-08-07" });

const booking = await creno.createBooking({
  startAt: slots[0].startAt,
  customerName: "Jane Doe",
  customerEmail: "jane@example.com",
});

Prêt à arrêter de perdre des rendez-vous dans une boîte Messenger ?

Obtenez une clé API et ayez un système de réservation fonctionnel en moins d'une heure.

Voir les tarifs Parlez-nous