Title: Bookira
Author: bookira
Published: <strong>September 30, 2026</strong>
Last modified: September 30, 2026

---

Search plugins

![](https://ps.w.org/bookira/assets/banner-772x250.png?rev=3721985)

![](https://ps.w.org/bookira/assets/icon.svg?rev=3721985)

# Bookira

 By [bookira](https://profiles.wordpress.org/bookira/)

[Download](https://downloads.wordpress.org/plugin/bookira.1.3.0.zip)

 * [Details](https://frp.wordpress.org/plugins/bookira/#description)
 * [Reviews](https://frp.wordpress.org/plugins/bookira/#reviews)
 *  [Installation](https://frp.wordpress.org/plugins/bookira/#installation)
 * [Development](https://frp.wordpress.org/plugins/bookira/#developers)

 [Support](https://wordpress.org/support/plugin/bookira/)

## Description

**Fast. Simple. Booked.**

Simple appointment booking for your WordPress site. Let clients book time with you
in a few clicks.

#### Features

 * Booking page with a simple three-step flow: meeting type, date and time, details
 * Meeting types with their own duration, description and location
 * Weekly availability — only truly free time slots are shown
 * No account needed for your clients, no third-party service
 * Dashboard calendar with month and week views; confirm, cancel and reschedule 
   in one click
 * Email notifications with a calendar invite (.ics) attached
 * Automatic email reminders before each meeting
 * Editable email templates with placeholders
 * Two looks: a Bookira card in your own colours, or a plain layout that matches
   your theme

#### Getting started

 1. Create a meeting type under **Bookira  Meeting Types**.
 2. Check your weekly hours under **Bookira  Availability** (Monday to Friday, 9:00
    to 17:00 by default).
 3. Add the `[bookira_booking]` shortcode to any page.

## Screenshots

[⌊Step 1: clients pick a meeting type. The booking page uses your theme's fonts 
and your two colours.⌉⌊Step 1: clients pick a meeting type. The booking page uses
your theme's fonts and your two colours.⌉[

Step 1: clients pick a meeting type. The booking page uses your theme’s fonts and
your two colours.

[⌊Step 2: a month calendar and the free times for the chosen day.⌉⌊Step 2: a month
calendar and the free times for the chosen day.⌉[

Step 2: a month calendar and the free times for the chosen day.

[⌊Step 3: name, email and optional phone and notes. No account needed.⌉⌊Step 3: 
name, email and optional phone and notes. No account needed.⌉[

Step 3: name, email and optional phone and notes. No account needed.

[⌊The confirmation screen with the booking details.⌉⌊The confirmation screen with
the booking details.⌉[

The confirmation screen with the booking details.

[⌊Dashboard: month calendar with pending and confirmed bookings.⌉⌊Dashboard: month
calendar with pending and confirmed bookings.⌉[

Dashboard: month calendar with pending and confirmed bookings.

[⌊Dashboard: week view with confirm, cancel and reschedule on every booking.⌉⌊Dashboard:
week view with confirm, cancel and reschedule on every booking.⌉[

Dashboard: week view with confirm, cancel and reschedule on every booking.

[⌊Settings: choose the card style and colours, or match your theme.⌉⌊Settings: choose
the card style and colours, or match your theme.⌉[

Settings: choose the card style and colours, or match your theme.

[⌊Meeting types with their duration.⌉⌊Meeting types with their duration.⌉[

Meeting types with their duration.

## Installation

 1. Upload the `bookira` folder to `/wp-content/plugins/`, or install the plugin from
    the Plugins screen.
 2. Activate Bookira.
 3. Follow the three steps under _Getting started_ above.

## FAQ

### Do my clients need an account?

No. They enter their name and email and receive a confirmation by email.

### Can I change how the booking page looks?

Yes. Under **Bookira  Settings  Booking page appearance** choose the Bookira card(
one step at a time, in the two colours you pick, on a background that follows your
theme) or a plain layout that inherits your theme’s colours. Both use your theme’s
fonts. You can also set it per page: `[bookira_booking style="theme"]`.

### Can I change the booking page title?

Yes: `[bookira_booking title="Book a call" subtitle="Pick a time that suits you."]`.
Use an empty value to hide either line.

### Reminders arrive late. Why?

Reminders use WP-Cron, which runs only when your site gets visits. On low-traffic
sites, set up a real system cron job that calls `wp-cron.php`.

### What happens to my data if I delete the plugin?

Your bookings are kept unless you enable **Bookira  Settings  Data  Uninstall** 
before deleting the plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Bookira” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ bookira ](https://profiles.wordpress.org/bookira/)

[Translate “Bookira” into your language.](https://translate.wordpress.org/projects/wp-plugins/bookira)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bookira/), check out
the [SVN repository](https://plugins.svn.wordpress.org/bookira/), or subscribe to
the [development log](https://plugins.trac.wordpress.org/log/bookira/) by [RSS](https://plugins.trac.wordpress.org/log/bookira/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.0

 * New Bookira card style for the booking page: one step at a time, progress bar,
   back buttons and a booking confirmation screen.
 * Choose the main and booked colours under Settings. The card’s background and 
   text follow your theme, light or dark.
 * The previous look stays available as “Match my theme”.
 * Dashboard calendar: month and week views of pending and confirmed bookings, with
   confirm, cancel and reschedule right in the week view.
 * Settings are organised into tabs: General, Booking page appearance and Guest 
   email templates.
 * New installs start with Monday to Friday, 9:00 to 17:00 available, so the booking
   page works right away.

#### 1.2.0

 * Renamed to Bookira.
 * Translation ready (text domain `bookira`).
 * Optional phone number for guests, visible to the organizer only.
 * New setting to remove all data when the plugin is deleted.
 * Rescheduling from the dashboard now returns to the dashboard.

#### 1.1.0

 * Settings screen: sender, reminders and editable email templates.

#### 1.0.0

 * First release.

## Meta

 *  Version **1.3.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/bookira/)
 * Tags
 * [appointment booking](https://frp.wordpress.org/plugins/tags/appointment-booking/)
   [appointments](https://frp.wordpress.org/plugins/tags/appointments/)[booking](https://frp.wordpress.org/plugins/tags/booking/)
   [calendar](https://frp.wordpress.org/plugins/tags/calendar/)[scheduling](https://frp.wordpress.org/plugins/tags/scheduling/)
 *  [Advanced View](https://frp.wordpress.org/plugins/bookira/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/bookira/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bookira/reviews/)

## Contributors

 *   [ bookira ](https://profiles.wordpress.org/bookira/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/bookira/)