Embed Calendly booking on my site
Calendly shows your live availability on the page and lets a visitor book a slot themselves. The booking lands in your calendar and the visitor gets the confirmation, with no back-and-forth email.
The prompt
“Put my Calendly 30 minute consultation calendar on the Book a call page, under the intro paragraph.”
Signed in, Get my prompt fills in your site for you. Otherwise press Copy and fill in the [bracketed] parts. First time? Connect your AI to bernard once: Use your own AI (opens in a new tab).
Ask your AI
Put my Calendly 30 minute consultation calendar on the Book a call page, under the intro paragraph.
What you need first
Your Calendly event link, for example https://calendly.com/your-name/30min.
What bernard checks
The Calendly booking tool is on bernard’s permitted list. Someone read the maker’s own instructions (https://calendly.com/help/advanced-calendly-embed-for-developers) on 2026-09-14 and decided it was safe to run on a customer’s site: Config sits on a plain div, not a custom element, so the data-url is not policed by this row today. Calendly sets its own cookies inside the widget, so the row is consent functional. Also works as a plain iframe. Your site loads it from the maker’s own address. Calendly booking comes from the maker’s own address, always at whatever version they currently publish, so there is no pinned version here for bernard to check each week. Keeping it current is the maker’s job. What bernard controls is the address: nothing else may be loaded in its place.
Your AI writes the exact tag bernard permits, on a private preview. You look at it and approve it before anything goes live.
People search for this as: calendly, booking, appointments, book a call, calendar, scheduling.
What your visitors see
Calendly booking sets its own cookies, so on your live site it does not load straight away. In its place a visitor sees a “Show Calendly booking” button with a short note under it saying that showing it lets Calendly booking use cookies. One press and it loads. Nothing is stored about that press, so the button is there again on their next visit. No cookie banner is added for it. If Calendly booking was already on your site when it moved to bernard, it keeps working exactly as before.
For the full list of libraries, what is waiting, and how to ask for one that is not there, see Embed a calendar, a diagram, a chart or another tool on my site.
Questions people ask
- Do I need to write any code to use the Calendly booking tool?
- No. Your AI writes the exact tag bernard permits and puts it on a preview. You approve it before it goes live, and pasted code is removed for safety every time.
- Is the Calendly booking tool safe on my site?
- bernard admits it only from its own published address, with its settings written as plain data rather than code. Calendly booking comes from the maker’s own address, always at whatever version they currently publish, so there is no pinned version here for bernard to check each week. Keeping it current is the maker’s job. What bernard controls is the address: nothing else may be loaded in its place. Nothing else about it can be changed from a page.
- What do I need from the Calendly booking maker first?
- Your Calendly event link, for example https://calendly.com/your-name/30min.
- Can I change it later?
- Yes. Say what you want different and your AI redoes it on a preview for you to approve. Nothing about it is baked in.