Availo

Documentation

Everything you need to install, configure, and get the most out of Availo and Availo Pro.

Availo is a self-hosted appointment scheduling plugin for WordPress. Your visitors pick a time, fill in a short form, and get a confirmed booking with a calendar invite — all on your own site, with your data staying in your own database.


Getting started

  1. Installation & first booking
  2. Event types — the meetings people can book
  3. Availability — your working hours and time off
  4. Embedding the booking form — block, shortcode, and booking pages

Everyday use

  1. Managing bookings — dashboard, calendar, manual bookings, CSV export
  2. Notifications & emails — confirmations, reminders, custom templates
  3. Settings — sender identity, branding, reminders, data

Availo Pro

  1. Team scheduling — round-robin, collective, group events, approval
  2. Calendar & conferencing integrations — Outlook sync, Zoom meetings, external iCal feeds (Google Calendar sync & Google Meet are free)
  3. Routing forms — send visitors to the right meeting
  4. Webhooks — push booking events to your other tools

Reference

  1. Privacy & GDPR
  2. Developer reference — hooks, filters, and the REST API
  3. Troubleshooting & FAQ

At a glance

FreePro
Event types, availability, timezone-aware booking
Email confirmations + calendar (.ics) invites
Invitee self-service cancel & reschedule
Block, shortcode & booking pages
Reminders, custom questions, custom emails
Bookings dashboard, calendar, CSV export, manual bookings
Team host role, GDPR tools
Google Calendar two-way sync + Google Meet links
Zoom meetings
Block time from external iCal feeds
Round-robin, collective & group events
Approval workflows
Routing forms
Signed webhooks

Current versions: Availo 1.0.0, Availo Pro 0.5.0. Requires WordPress 6.2+ and PHP 7.4+.