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.
How does a scheduling link work?
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.

- You connect your calendar and set your availability rules in a scheduling tool.
- The tool generates a unique URL for you or your team.
- You share that link by email, text, or a page on your site.
- The invitee opens the link and sees only your open slots, shown in their own time zone.
- They pick a slot and confirm the booking.
- 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.
Why use a scheduling link? Key benefits
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.
Types of scheduling links: personal, team, and round-robin
Scheduling links fall into three types, based on who the link books time against.
| Type | Who it books | Best for |
|---|---|---|
| Personal (individual) link | One person's own calendar | Solo consultants, sales reps, one-on-one meetings |
| Team (collective) link | A slot only when every required attendee is free | Panel interviews, multi-stakeholder meetings |
| Round-robin link | The next available (or fairly rotated) team member | Sales 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.
Where to share your scheduling link
A scheduling link is just a URL, so you can put it anywhere your audience already is.

- 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.
How to create a scheduling link
Creating a scheduling link takes six steps on almost any scheduling tool or calendar app.

- Choose an appointment scheduling software or appointment booking software that fits your business.
- Connect your calendar so the tool can read your existing commitments.
- Set your availability, meeting length, and buffer time between bookings.
- Name the meeting or booking type so invitees know what they are booking.
- Copy your unique link, or its embed code, from the tool's settings.
- Share the link wherever your invitees will actually see it.
Creating a scheduling link on a WordPress or WooCommerce site
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.
How ARB adds a shareable booking link to your WooCommerce store
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.

FAQs
What is a scheduling link?
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.
Is a scheduling link the same as a booking link?
Yes. Scheduling link, booking link, and schedule URL are three names for the same shareable, self-booking web address.
How do I create a scheduling link for free?
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.
What is a When2meet link?
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.
Can I put a scheduling link on my WooCommerce store?
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.