CasavoLab Business Manager

Περιγραφή

  • New dedicated app-style back office: compact desktop sidebar/topbar, mobile bottom navigation, agenda-first layout and full-height appointment screens.
  • Client quick search, side-panel preview, card-style mobile tables and save feedback reduce WordPress-admin friction during daily work.
  • Services can now include operator-free processing/wait time and optional variable pricing with a public starting price.
  • Appointment editing, compact back-office actions and settings navigation have been refined for faster daily use.
  • PRO compatibility hooks support product sales linked to appointments while the FREE booking and service workflow remains unchanged.

CasavoLab Business Manager is a self-hosted appointment and customer management plugin for service businesses that want to manage daily operations directly inside WordPress.

It combines online booking, a practical back-office agenda, customer records and a secure Customer Area in a single responsive workflow.

Booking and availability

  • Configurable services with duration, price, status and ordering.
  • Multiple services in a single booking with automatic duration calculation.
  • Weekly opening hours with up to two time ranges per day.
  • Configurable slot interval, minimum notice and booking horizon.
  • Manual closures and blocked periods.
  • Pending-slot holds to reduce double bookings during checkout.
  • Responsive public booking with Classic and App / Step-by-step layouts.
  • First-booking email verification and returning-customer recognition.
  • Honeypot protection and request rate limiting.

Agenda and back office

  • Day, week, month and list agenda views.
  • One professional/operator included in FREE, with services, individual hours, color and dedicated “Giornata operatori” view.
  • Manual appointment creation from the WordPress dashboard.
  • Daily operational summary and quick actions.
  • Automatic customer registry with search by name, phone or email.
  • Configurable services and availability from a dedicated configuration area.
  • Responsive administration screens for desktop, tablet and mobile use.
  • One basic outgoing iCal calendar feed for confirmed appointments.

Customer Area

  • Secure access through expiring email magic links.
  • Upcoming appointments and appointment history.
  • Customer profile editing.
  • Appointment cancellation and rescheduling.
  • One-click rebooking from previous appointments.
  • Branded HTML emails with customer actions.

Design and integrations

  • Elementor widgets for the public booking flow and Customer Area.
  • Automatic visual integration with Elementor Global Colors and WordPress/theme colors.
  • Manual branding controls when custom styling is preferred.
  • Public interface language selection with Auto mode based on the site locale.
  • Administrator-initiated WhatsApp contact action from appointment details.

CasavoLab Business Manager PRO

CasavoLab Business Manager PRO is a separate commercial add-on distributed outside WordPress.org. It extends the free plugin with multiple operators, individual schedules, shared resources, recurring appointments, operator commissions, advanced customer files, an activity audit log, live notifications, finance with recurring payments and forecasts, reports, reminders, WhatsApp Business automation through Meta or Twilio, access roles, iCal synchronization, backup/migration and licensed private updates.

The free plugin remains usable without a PRO license.

Privacy

CasavoLab Business Manager stores booking and customer information in the website’s own WordPress database. Depending on the configured fields, this can include name, surname, phone number, email address, selected services, appointment date/time and customer notes.

The plugin does not include telemetry.

The request rate limiter derives a short-lived salted hash from the request IP address. The raw IP address is not stored in the appointment tables.

Site owners are responsible for providing appropriate privacy information, choosing suitable data-retention periods and handling data access or deletion requests according to the laws and policies that apply to their website.

External services

CasavoLab Business Manager can connect to CasavoLab.it only when a site administrator explicitly starts the optional 15-day PRO trial or uses license functions. For instant trial activation the plugin sends the website domain and URL, administrator email address, a locally generated installation identifier and the product identifier to the CasavoLab.it license service. The service creates the one-time domain trial and returns a license plus the protected PRO package URL; WordPress then installs and activates the PRO add-on at the administrator’s request. Normal free booking and customer-management functions do not require this connection. Service information, terms and privacy information are available from https://casavolab.it/business-manager-license/ .

The PRO information screen also contains administrator-initiated links to CasavoLab.it for product, trial and license information. These links are opened only when the administrator chooses to visit them.

WordPress email is sent through wp_mail(). If the website owner configures an SMTP or transactional email plugin, that separate service may process outgoing email according to its own terms and privacy policy.

The appointment detail screen can provide an administrator-initiated WhatsApp action. Only when an administrator clicks it, the browser opens https://wa.me/ with the destination phone number and a prefilled message. Nothing is sent automatically by the free plugin. WhatsApp terms: https://www.whatsapp.com/legal/terms-of-service . Meta privacy policy: https://www.facebook.com/privacy/policy/ .

CasavoLab.it terms and privacy information are available from https://casavolab.it/business-manager-license/ .

Source code

All PHP, JavaScript and CSS distributed with CasavoLab Business Manager are included in human-readable form. The plugin does not require a JavaScript or CSS build step and does not ship generated minified application assets. The files inside assets/js/ and assets/css/ are the source files executed by WordPress and the browser.

Support

Product information and support resources are available from https://casavolab.it/ .

1.0.61

  • Aggiunto un punto di estensione neutro per lo stile email usato dalla PRO. Senza PRO, aspetto e comportamento della FREE restano invariati.

1.0.62

  • Allineamento versione con Business Manager PRO 1.0.62; nessuna modifica funzionale alla versione FREE.

1.0.65

  • Allineamento versione con Business Manager PRO 1.0.65; nessuna modifica funzionale alla versione FREE.

1.0.64

  • Allineamento versione con Business Manager PRO 1.0.64; nessuna modifica funzionale alla versione FREE.

1.0.63

  • Allineamento versione con Business Manager PRO 1.0.63; nessuna modifica funzionale alla versione FREE.

1.0.83

  • Removed Android app version numbers from customer-facing Bridge instructions; status card still shows the connected client version.

  • Removed price from default customer booking/reschedule messages; other behavior unchanged.

  • Version alignment with PRO 1.0.83 and refreshed customer messaging templates.

1.0.76

  • Navigazione agenda AJAX fluida per frecce, Oggi, viste, calendario rapido e filtro operatore, senza refresh completo della pagina.
  • Version alignment with Business Manager PRO 1.0.76.

1.1.43

  • Scheda cliente disponibile già durante Nuovo appuntamento: i campi personalizzati PRO vengono mostrati e salvati fin dal primo inserimento.
  • Agenda: la fascia verticale del trattamento è ora rettangolare e uniforme anche durante il tempo di attesa, che resta prenotabile dall’operatore.
  • Agenda: il tempo di attesa mantiene la stessa fascia colorata del trattamento fino alla fine del percorso cliente, senza bloccare la disponibilità dell’operatore.
  • Aggiunti hook di compatibilità per il nuovo Magazzino PRO: prodotti collegabili agli appuntamenti senza alterare il totale servizi della versione FREE.
  • La cancellazione rapida di un appuntamento ora emette anche l’evento interno di cancellazione, così i moduli PRO collegati possono riallineare correttamente i propri dati.

1.1.35

  • Servizi: aggiunto il tempo di attesa separato dalla durata operativa. Il tempo di attesa prolunga il percorso del cliente ma lascia libero l’operatore per altri appuntamenti.
  • Motore disponibilità e anti-overbooking aggiornati per gestire intervalli attivi e passivi, inclusi appuntamenti modificati, spostamenti e serie ricorrenti.
  • Servizi a prezzo variabile: nel front office viene mostrato “A partire da”; nel back office il prezzo effettivo può essere inserito sul singolo servizio dell’appuntamento.
  • Il prezzo effettivo viene salvato nell’appuntamento e alimenta totali, incassi, statistiche e commissioni PRO.
  • Dettaglio appuntamento più compatto su desktop e mobile; rimosso il pulsante “Reinvia conferma”.
  • Ripristinata la navigazione della sezione Impostazioni > Import / Export.
  • Backup/migrazione compatibili con prezzo variabile, tempi di attesa e intervalli operativi degli appuntamenti.

1.1.32

  • Supporto al permesso PRO “Mostra guadagni previsti”: header e card del riepilogo Home possono nascondere il valore economico per singolo account.
  • Quando il valore è nascosto, i prezzi del riepilogo live non vengono inclusi nel JSON della Home.

1.1.29

  • Agenda mobile uniformata: Data, navigazione, Operatore, iCal e Visualizzazione usano ora la stessa altezza, gli stessi spazi e raggi coerenti.
  • Rimossa la spaziatura eccessiva ereditata dalla card mobile del calendario per rendere l Agenda piu compatta e pratica.

1.1.26

  • Allineamento versione con Business Manager PRO 1.1.26; nessuna modifica funzionale aggiuntiva alla versione FREE.

1.1.25

  • Allineamento versione con Business Manager PRO 1.1.25; nessuna modifica funzionale aggiuntiva alla versione FREE.

1.1.24

  • Aggiunto 1 operatore/professionista completo nella versione FREE, con servizi, colore e orari individuali.
  • Aggiunta la vista “Giornata operatori” anche nella FREE; la FREE resta limitata a un solo operatore, mentre PRO mantiene operatori multipli e planning avanzato.
  • Aggiunto iCal base FREE con un unico feed calendario in uscita per gli appuntamenti confermati; import, calendari multipli, feed per operatore e “Sincronizza ora” restano PRO.
  • Le funzioni avanzate non incluse mostrano ora sezioni informative con badge PRO direttamente nelle Impostazioni.

1.1.23

  • Allineamento versione con Business Manager PRO 1.1.23; nessuna modifica funzionale alla versione FREE.

  • 1.1.29: il selettore Colonne visibili della Giornata operatori mostra soltanto valori da 2 fino al numero di operatori attivi; valori memorizzati non piu validi tornano automaticamente su Auto.

  • Compatibilita agenda 1.1.35 con la visualizzazione PRO del tempo di attesa.

  • 1.1.54: Agenda desktop uses an internal calendar scroll while Quick Selection and Notifications remain fixed and top-aligned.

  • 1.1.53: Dedicated app shell preloads before first paint to remove WordPress chrome flash; mobile new-appointment actions are fixed to the bottom edge.

  • App shell: barra superiore ridisegnata come header operativo con saluto, riepilogo giornaliero, prossimo appuntamento e ricerca cliente integrata.

1.1.59

  • Publication build with no functional changes compared with 1.1.58.
  • Documents the latest app-style graphic refresh, compact desktop/mobile navigation, fixed Agenda side panels, simplified mobile Agenda controls and improved responsive spacing.
  • Documents the Statistics navigation/legacy-operator cleanup, Accounting mobile alignment, compact checklists, tighter appointment/customer forms and Plugin Check compliance fixes already included in 1.1.58.
  • Internal RELEASE-NOTES-1.1.59.txt added with the complete recent UI, mobile, security and compatibility summary.

1.1.58

  • Smartphone: checklist e caselle di selezione riallineate e rese più compatte.
  • Nuovo/Modifica appuntamento e scheda cliente: ridotte le spaziature verticali tra campi e sezioni, senza modificare dati o flussi di salvataggio.
  • Correzioni di sicurezza e conformità emerse dal Plugin Check: nonce, sanitizzazione, query preparate, escaping e note i18n.

Στιγμιότυπα

Εγκατάσταση

  1. Upload and activate CasavoLab Business Manager from the WordPress Plugins screen.
  2. Open Business Manager > Configurazione > Servizi and create or edit your services.
  3. Open Business Manager > Impostazioni and configure opening hours and booking rules.
  4. Add [casavolab_business_booking] to a page, or use the dedicated Elementor widget.
  5. Optionally create a Customer Area page with [casavolab_customer_area] or the dedicated Elementor widget.
  6. Make sure the WordPress installation can send email reliably, preferably through a correctly configured SMTP or transactional email solution.

Συχνές Ερωτήσεις

Is the plugin self-hosted?

Yes. Appointment and customer data are stored in the website’s own WordPress database.

Does the free plugin require a CasavoLab account?

No. Normal booking, agenda and customer-management functions work without a CasavoLab account or license.

Can customers select multiple services?

Yes. Selected service durations are combined automatically when available time slots are calculated.

Does the free version support multiple operators?

The free version includes one professional/operator with individual services, hours, color and the dedicated “Giornata operatori” view. Multiple operators and simultaneous multi-column planning are available in the separate PRO add-on.

Can customers manage their appointments?

Yes. The Customer Area supports secure email magic links, upcoming bookings, history, cancellation, rescheduling, profile updates and one-click rebooking.

Does it work with Elementor?

Yes. Dedicated Elementor widgets are included for the public booking flow and Customer Area.

Does the plugin send automatic WhatsApp messages?

The free plugin does not send automatic WhatsApp messages. It can open an administrator-initiated WhatsApp action from appointment details. Automated WhatsApp Business features are part of the optional PRO add-on and require explicit configuration.

Why are emails important?

Email is used for booking confirmations, verification and Customer Area magic links. The website should therefore have reliable outgoing email delivery.

Κριτικές

Δεν υπάρχουν αξιολογήσεις για αυτό το πρόσθετο.

Συνεισφέροντες & Προγραμματιστές

“CasavoLab Business Manager” είναι λογισμικό ανοιχτού κώδικα. Οι παρακάτω έχουν συνεισφέρει στη δημιουργία του.

Συντελεστές