WordPress scheduling plugin

The simplest way to take appointments on WordPress.

Meetings, sales calls, classes, consultations, whatever you book, Availo turns your WordPress site into a polished booking system your clients will actually enjoy using.

Works with any theme & builder Free forever core No account required
Availo booking widget showing a calendar and available time slots
Built for the open web Google Calendar & Meet, free Self-hosted GDPR-ready No third-party tracking Elementor · Divi · Bricks · Blocks

Why Availo

Stop scheduling meetings by email.

Every back-and-forth email is a booking you nearly lost. Availo shows clients a live view of your real availability, so they pick a slot, you both get the invite, and nobody plays inbox tennis.

How it works

From install to first booking in minutes.

No developer, no fiddly setup. Three steps and your booking page is ready to share.

1

Set your hours

Add your weekly hours, breaks, and days off once. Availo runs the time-zone math for every visitor, so a 2pm slot is always their 2pm.

2

Build your booking page

Choose your meeting types, add a few questions, and drop the page anywhere with a block or shortcode. Your branding, your URL, your rules.

3

Sync Google Calendar

Connect Google Calendar for free in one click. New bookings land on it the moment they happen, busy times get blocked automatically, and every booking gets a Google Meet link.

What you get

Way more than a calendar.

Never an hour off

Every visitor books in their own time zone, daylight saving included. The time you agree on is the time you both show up. Simple as that.

Invites that send themselves

Every confirmation carries a real .ics invite. Reschedule or cancel and it updates on both sides, no manual fiddling.

Let clients reschedule themselves

Plans change. Clients move or cancel their own bookings from a secure link, so your inbox stays quiet and your calendar stays honest.

Drops in anywhere

A block, a shortcode, a popup button, or a ready-made booking page. However your site is built, Availo slots right in.

Google Calendar & Meet, free

Two-way Google Calendar sync and a Google Meet link on every booking, built into the free plugin. No Pro plan required.

Fewer no-shows, on autopilot

Reminder emails nudge clients before every meeting. Set the timing once and watch those empty slots disappear.

Your data never leaves home

Every booking stays in your own WordPress database. No phoning home, no trackers, no per-seat fees. Ever.

Manage everything in wp-admin

One tidy dashboard for every booking.

Skip the calendar-flipping and the email archaeology. Every booking sits in one place, filterable by status or event type, with the full detail of exactly what each person submitted.

  • See past and upcoming bookings at a glance
  • Filter by host, status, or event type
  • Add call-in bookings and export to CSV
  • Give teammates their own host role
Availo bookings dashboard inside WordPress admin
◆ Availo Pro

Bring the whole team. Keep the calm.

Add unlimited hosts, plug in the tools you already use, and let Availo send every booking to the right person. Growth, minus the scheduling chaos.

  • Outlook calendar syncBlock busy times and add every booking to your calendar automatically. (Google Calendar sync is free on every plan.)
  • Zoom meetingsA real Zoom link created for every single booking. (Google Meet links are free on every plan.)
  • Round-robin & collectiveShare bookings fairly across a team, or book the whole panel at once.
  • Group eventsRun classes and webinars with multiple seats per slot.
  • Approval workflows & routing formsConfirm requests before they're booked, and send each visitor to the right meeting.
  • Signed webhooksConnect bookings to Zapier, your CRM, or anything else you run.

Start taking bookings today

One flat price. Unlimited bookings.

No per-seat fees, no per-booking cuts, no surprises. Start on the free plan today and upgrade the day your scheduling outgrows it.