Boom Media ERP
Smart Booking - BOOM WORK
Reservation System

Streamline Your
Booking Process

A complete booking engine for farms, chalets, and rental businesses. Visual calendar, public showcase pages, smart add-ons with promotions, multi-branch support, and auto-invoicing — everything you need in one place.

Start Booking System
Visual Calendar

Visual Calendar

All your bookings in one place — an interactive calendar with multi-property view, branch and farm filters, and automatic conflict protection between bookings and temporary holds.

  • Automatic conflict prevention
  • Filter by farm & branch
  • Bookings + holds overlay
Public Farm Showcase

Public Showcase Page Per Farm

A professional shareable page for every farm — Lightbox image gallery, videos, embedded Google Maps, and a live availability calendar for direct booking. One-tap WhatsApp share and copy-link.

  • Image gallery + videos with Lightbox
  • Embedded Google Maps location
  • WhatsApp share & copy link
  • Live availability calendar
Online Booking & Approval Workflow

Online Booking & Approval Workflow

Customers request bookings from the farm page, the system auto-creates the customer record (with email/phone deduplication), and admins approve or reject with one click. Full audit trail for every action.

  • Auto-create customer records
  • One-click approve / reject
  • Staff & admin notifications
  • Complete audit log
Smart Payments & Auto-Invoicing

Smart Payments & Auto-Invoicing

Create an invoice from a booking with one click, and any payment on that invoice is automatically logged back to the booking. Full tracking of deposit and remaining balance, with smart status updates.

  • Link booking to Boom ERP invoice
  • Auto payment logging (no duplicates)
  • Deposit & remaining balance tracking
  • Auto status updates on payment
Smart Add-ons with Promotions

Smart Add-ons + Buy X Get Y Promotions

Offer optional add-ons (food, services, activities) with images and prices. Run automatic Buy X Get Y Free promotions. Customers request, admins approve — with built-in protection against double discounts.

  • Add-ons with image & price
  • Buy X Get Y Free promotions
  • Admin request approval workflow
  • Double-discount protection
Multi-Branch & Role-Based Access

Multi-Branch & Role-Based Access

Manage multiple branches with separate farms, and automatic data isolation between staff by branch. Four customizable permissions (view / create / edit / delete) from Roles settings.

  • Farms grouped by branches
  • Staff mapped to one or more branches
  • View / create / edit / delete permissions
  • Strict data isolation
Reports & Dashboard

Reports & Dashboard

Track your property performance with clear numbers — expected vs. actual income, occupancy rate per farm, top-booked farms, and overdue payment alerts. Auto-filtered by branch.

  • Expected & actual income reports
  • Occupancy rate per farm
  • Top-booked farms ranking
  • Overdue payment alerts
Temporary Holds & Monthly Pricing

Temporary Holds & Monthly Pricing

Place a Hold on a specific day with auto-expiry (no cron required). Configure monthly suggested pricing (half-week / week rates) that appears automatically when creating bookings — even new staff sell at the right price.

  • Self-expiring holds (no cron needed)
  • Month-based suggested pricing
  • Half-week & week rates
  • Reusable booking templates
Booking System UI
0%Double Bookings
100%Deposit Tracking
8+Pro Features
AutoInvoicing
The Module

Smart Booking & Scheduling, Without the Double-Bookings

BOOM ERP's online booking system lets customers reserve appointments, services, and venues with automated scheduling, deposit tracking, and zero conflicts — connected to your CRM and invoicing.

Manual booking over phone and WhatsApp leads to double-bookings, no-shows, and lost deposits. An online booking system automates it — so every reservation is confirmed, paid, and on your calendar.

How it works

From Enquiry to Confirmed Booking

Capture the request

Take bookings from your website, WhatsApp, or front desk into one calendar.

Check availability

See real-time availability for staff, rooms, or resources — no conflicts.

Confirm & take a deposit

Secure the slot with a deposit or payment so no-shows cost you less.

Remind & follow up

Automated reminders cut no-shows and keep customers coming back.

Capabilities

Everything You Need to Manage Bookings

A complete booking and scheduling system for service businesses:

  • Online booking — customers reserve 24/7 from any device.
  • Real-time availability — conflict-free scheduling for staff and resources.
  • Deposit & payment — collect deposits to reduce no-shows.
  • Automated reminders — by WhatsApp, SMS, or email.
  • Multi-staff & multi-resource — manage teams, rooms, and venues.
  • Connected to CRM & invoicing — every booking becomes a paying customer.
  • Fully Arabic & mobile-ready.
Questions

Frequently Asked Questions

What is an online booking system?+
It lets your customers reserve appointments, services, or venues online, while you manage availability, deposits, and reminders from one calendar.
Does it prevent double-bookings?+
Yes. Real-time availability for each staff member, room, or resource means two bookings can never land on the same slot.
Can I take deposits to reduce no-shows?+
Yes. You can require a deposit or full payment to confirm a booking, which significantly reduces no-shows.
Does it send automatic reminders?+
Yes. Customers get automated reminders by WhatsApp, SMS, or email before their appointment.
Is it suitable for small businesses in Jordan?+
Absolutely. It's fully Arabic and mobile-ready, and you can start with a free trial, no credit card required.

Organize your reservations effortlessly.

Try Booking System Now