Skip to main content

What Is Definitional

What Is a Scheduling Link? How It Works, Types, and Where to Share It

A scheduling link is a shareable URL showing your real-time availability so anyone can book a slot instantly. See how it works, its types, and where to share it.

A scheduling link (or booking link) is a shareable URL that exposes your real-time availability. Anyone can pick an open time slot and book it instantly, with the appointment added to your calendar automatically. It replaces email back-and-forth and is also called a schedule URL.

A scheduling link works by turning your calendar's real-time availability into one clickable web address. Six steps carry it from setup to a booked appointment.

How a scheduling link works: connect calendar, generate URL, share, invitee picks a slot, confirm, sync to both calendars
  1. You connect your calendar and set your availability rules in a scheduling tool.
  2. The tool generates a unique URL for you or your team.
  3. You share that link by email, text, or a page on your site.
  4. The invitee opens the link and sees only your open slots, shown in their own time zone.
  5. They pick a slot and confirm the booking.
  6. The appointment is added to both calendars, and confirmation and reminder messages go out automatically.

This is the mechanism behind online appointment scheduling: the invitee books a real slot without a phone call or an email chain. The invitee interacts with a booking form embedded on the link's landing page, not a static page of text. For the full step-by-step version of how a booking engine checks availability and locks in a slot, see how online booking works.

A scheduling link removes the back-and-forth of finding a time by email. It also lets people book on their own schedule, day or night.

  • Eliminates back-and-forth scheduling emails by showing real availability upfront.
  • Enables 24/7 self-service booking, so invitees book outside business hours.
  • Cuts no-shows through automatic confirmation and reminder messages.
  • Prevents double-booking by only ever showing genuinely open slots.
  • Converts every time to the invitee's own time zone automatically.
  • Looks professional and books an appointment in under a minute for the client.

Automatic reminders sent after booking are one of the biggest levers against no-shows. See appointment reminders for how confirmation and reminder timing works in practice. Many scheduling tools also include a free entry-level tier, so a working scheduling link costs nothing to set up at a small scale.

Scheduling links fall into three types, based on who the link books time against.

TypeWho it booksBest for
Personal (individual) linkOne person's own calendarSolo consultants, sales reps, one-on-one meetings
Team (collective) linkA slot only when every required attendee is freePanel interviews, multi-stakeholder meetings
Round-robin linkThe next available (or fairly rotated) team memberSales and support teams distributing inbound leads

A round-robin link checks availability across a whole team at once and assigns the booking to whoever is next in rotation. See round-robin scheduling for how the rotation logic and fairness rules actually work.

A scheduling link is just a URL, so you can put it anywhere your audience already is.

Eight places to share a scheduling link: email signature, website button, social bios, DMs, campaigns, QR code, Google Business Profile, embedded form
  • Adding it to your email signature, so every message doubles as a booking invite.
  • Putting a "Book now" button or page on your website.
  • Placing it in social media bios on Instagram, LinkedIn, or X.
  • Sending it directly through DMs or chat apps, including WhatsApp.
  • Including it in email campaigns and newsletters.
  • Printing it as a QR code on flyers, packaging, or in-store signage.
  • Adding it to your Google Business Profile for local-search bookings.
  • Embedding it as a form directly on a page, using a booking form.

Creating a scheduling link takes six steps on almost any scheduling tool or calendar app.

Six steps to create a scheduling link: choose a tool, connect calendar, set availability, name the booking type, copy the link, share it
  1. Choose an appointment scheduling software or appointment booking software that fits your business.
  2. Connect your calendar so the tool can read your existing commitments.
  3. Set your availability, meeting length, and buffer time between bookings.
  4. Name the meeting or booking type so invitees know what they are booking.
  5. Copy your unique link, or its embed code, from the tool's settings.
  6. Share the link wherever your invitees will actually see it.

A WordPress or WooCommerce site creates a scheduling link differently from a standalone scheduling app. A booking plugin turns a service or product into a bookable page. The plugin then gives you that page's URL to share, or a shortcode to embed the booking form on any page.

On WooCommerce specifically, the shareable "link" is the bookable product's own page URL. It is not a personal, per-user scheduling link tied to one individual's calendar. That distinction matters in practice. The WooCommerce link routes through the store's normal cart and checkout. A standalone scheduling link never touches a shopping cart at all. For the embed method itself, see embed a booking form.

ARB turns any WooCommerce product into a Reservable Product with its own bookable page. You share that product page's URL, or embed the booking form anywhere with the [product_page id=""] shortcode, compatible with Elementor and WPBakery.

ARB relates to a scheduling link as a WooCommerce-native alternative. Instead of a personal, per-user URL, it gives each bookable product its own shareable booking page inside your store. The Reservable Product page carries the full booking form, availability rules, and pricing logic. Its URL is what you share or embed.

The [product_page id=""] shortcode drops that same booking form into any page built with Elementor or WPBakery. Every booking still runs through your existing WooCommerce checkout, tax rules, and coupons, rather than a separate payment system.

ARB is a WooCommerce plugin, not a hosted personal scheduling-link service. It does not generate a personal per-user scheduling link, a round-robin team link, or a booking page hosted outside your store. ARB suits stores that want bookings, payments, and taxes handled inside WooCommerce instead of a separate scheduling system. See WooCommerce appointment booking for the full feature set behind ARB, or try the ARB live demo to see a Reservable Product page in action.

See ARB live: turn any WooCommerce product into a shareable, bookable Reservable Product page

FAQs

A scheduling link is a shareable URL that shows your real-time availability so someone can pick an open time slot and book it instantly. It is also called a booking link or a schedule URL.

What is a schedule URL?

A schedule URL is another name for a scheduling or booking link. It is the shareable web address that opens your availability so someone can book a slot.

Yes. Scheduling link, booking link, and schedule URL are three names for the same shareable, self-booking web address.

Many scheduling tools and calendar apps include a free tier that gives you a shareable link. Connect your calendar, set your availability, and copy the link the tool generates.

A When2meet link is a free shareable URL for group availability polling. Everyone marks when they are free, and the tool shows the best common time instead of booking directly against one calendar.

Yes. A WooCommerce booking plugin gives you a bookable product page URL you can share or embed. Customers then book and pay through your existing store checkout.