• Platform

    • Features
    • How it works
    • Mio

    What it does

    • Appointment book
    • Approval flow
    • Client records
    • Reminders
    • Teams & branches
    • Your sector's language

    Resources

    • FAQ
    • Booking widget integration
    • Let us call you

    Set it up first, decide after

    Use every Calemio feature for 14 days. We will do the setup with you.

    Start free
  • Health

    • Psychologist & TherapistFor psychologists and therapists
    • Doctor & PracticeFor clinics and doctors
    • Dental ClinicFor dental clinics and dentists
    • Veterinary ClinicFor veterinary clinics and vets

    Beauty & wellness

    • Beauty & Nail ArtFor beauty salons and nail art studios
    • Spa & MassageFor spa, massage, and wellness
    • GymFor gyms and personal trainers

    Working solo

    • Solo PractitionerFor yoga teachers, tutors and one-to-one professionals

    Your sector not listed?

    Calemio adapts to any business that runs on a calendar. Leave your number and we will look at it together.

    Start freeAll solutions →
  • Get the app
  • Blog
  • Contact us
Sign inStart free
Booking Integration

Add the booking widget to your website

Let visitors book an appointment without ever leaving your site. Two lines of code, no backend work.

How to integrate

01

Add the script

Paste this once, anywhere on your page — in the <head> or right before </body>.

02

Drop the widget

Place this <div> wherever you want the booking widget to appear.

The snippet

1. Script — add once to <head> (or right before </body>)

<script src="https://book.calemio.com/embed.js" defer></script>

2. Widget — add wherever you want it to appear

<div data-calemio-inline data-calemio-slug="SLUG" data-calemio-locale="tr"></div>

SLUG is your booking link's public slug — it's not a secret, it's already part of the booking URL you share with clients. The script and the div don't have to sit together — most sites load the script once near the top and drop the div somewhere else entirely, like a page footer or a dedicated "Book now" section.

What it looks like

This is the real widget, embedded live with the exact snippet above — not a mockup.

It's fully responsive: it fills whatever container you put it in, from a narrow sidebar to a full-width section. Compare the wide and mobile-width versions below.

Wide

Mobile width

Light and dark

Add data-calemio-theme="dark" to match a dark page — or leave it out for the light default.

Light (default)

data-calemio-theme="dark"

Choosing the language

Add data-calemio-locale to force a language, or leave it out to use the link's own default.

  • tr — Turkish
  • en — English
  • no attribute → uses the booking link's own configured language

Before it works on your site

Add your website's domain to this booking link's allowed origins in app.calemio.com → Integrations, then save. Until you do, the widget won't render there — it's the same origin allow-list every embed goes through.

Open Integrations →

Get your own snippet

Every booking link has its own ready-to-paste snippet, generated automatically.

Go to IntegrationsStart free
Calemio therapist scheduling software logo

The quiet practice manager. Built for psychologists, therapists, and small clinics. Made with care in Istanbul.

MİO Bilgi Teknolojileri A.Ş.
Cumhuriyet University Teknokent
Yenişehir Mah. Kardeşler Cad. Tekno Kent Arge 7/2/B14 Merkez/Sivas
+90 501 567 23 74

Product

  • Features
  • Mio
  • Calemio Business
  • Get the app
  • Booking Integration
  • How it works
  • FAQ

Solutions

  • Psychologist & Therapist
  • Doctor & Practice
  • Dental Clinic
  • Veterinary Clinic
  • Beauty & Hair
  • Spa & Massage
  • Gym
  • Law Firm
  • All solutions

Trust

  • Privacy
  • Terms
  • AI Disclosure
  • KVKK & GDPR

Company

  • Blog
  • Contact
© 2026 Calemio. All rights reserved.