creno.

Scheduling that drops into any website.

Real-time availability, recurring schedules, and bookings, as a React component for your app, or one <script> tag for everyone else. No calendar to build, no double-bookings to worry about.

July 2026
SMTWTFS
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
9:0010:0011:00

Built for how real businesses actually schedule

Not every business runs a fixed Monday-to-Friday week. Créno doesn't assume yours does.

Flexible recurring schedules

Set hours using weekly, bi-weekly, or "3rd Tuesday of the month" patterns that actually match how your business runs, and change them going forward without losing history.

Multiple calendars, one account

One resource for a solo operator, or a dozen for a team: every bay, stylist, or room gets its own independent calendar.

Optional service menus

Offer one simple booking flow, or a full menu of services with their own durations and schedules. Customers only see a picker when there's something to pick.

Zero double-bookings

Booking conflicts are prevented at the database level, not just in the UI, and verified under real concurrent load, not just in theory.

Auto-confirm or manual approval

Let bookings confirm instantly, or review and approve each one yourself. Configurable per calendar.

Match your brand, not ours

Every color, radius, and font is a CSS variable. Theme it to disappear into your site, with no Créno branding required.

Two ways in. Pick the one that fits.

A real React component if you're building with React, Next.js, or Astro. One script tag if you're not.

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

<BookingWidget
  apiUrl="https://api.creno.dev"
  apiKey="pk_live_..."
/>
Any website
<script src="https://cdn.creno.dev/embed.js" defer></script>

<creno-widget
  api-url="https://api.creno.dev"
  api-key="pk_live_..."
></creno-widget>

Ready to stop losing bookings to a Messenger inbox?

Get an API key and have a working booking flow live in under an hour.

See pricing Talk to us