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
- Installation & first booking
- Event types — the meetings people can book
- Availability — your working hours and time off
- Embedding the booking form — block, shortcode, and booking pages
Everyday use
- Managing bookings — dashboard, calendar, manual bookings, CSV export
- Notifications & emails — confirmations, reminders, custom templates
- Settings — sender identity, branding, reminders, data
Availo Pro
- Team scheduling — round-robin, collective, group events, approval
- Calendar & conferencing integrations — Outlook sync, Zoom meetings, external iCal feeds (Google Calendar sync & Google Meet are free)
- Routing forms — send visitors to the right meeting
- Webhooks — push booking events to your other tools
Reference
- Privacy & GDPR
- Developer reference — hooks, filters, and the REST API
- Troubleshooting & FAQ
At a glance
| Free | Pro | |
|---|---|---|
| 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+.