Documentation / Premium features

Premium

Booking Calendar

EE Booking Calendar widget: visitors pick a day and time, submit a form, and receive a confirmation email. Bookings stay on this site. Off by default.

Where Elementor: EE Booking Calendar. Admin: Elementor Extras → Bookings.

How to use it

  1. Turn on "Platform: Booking Calendar" under Settings → Add-on features.
  2. Drag EE Booking Calendar onto a page. Set the service name, duration, buffer, max bookings per slot, days, and hours.
  3. Publish the page. Visitors pick a day, pick a time, and enter their name and email.
  4. A confirmation email is sent to the guest and to the site admin email.
  5. Open Elementor Extras → Bookings to review or cancel appointments.

Notes

  • This is not a third-party booking service. Slots and guest details stay on this WordPress site.
  • Hours use the site timezone. Past days and filled slots are hidden.
  • Developers: GET /wp-json/landtech-extras/v1/booking/{widget_id}/slots?date=Y-m-d and POST …/book (public, rate limited). Admin GET …/booking/admin and POST …/booking/{id}/cancel (manage_options). Action landtech_extras/booking/created.