Beschrijving
TailDesk is a simple booking plugin for pet sitters and petsitters who manage bookings by day, not by time slot.
It helps you accept pet sitting requests directly from your WordPress website, show availability based on daily capacity, and manage booking requests from the WordPress admin area.
TailDesk is built for solo pet sitters, dog sitters, cat sitters, small pet care businesses, dog daycares, home boarding services and other pet care services that need a focused booking workflow instead of a generic appointment system.
Use TailDesk when you want visitors to request one or more days, while you stay in control of availability, capacity and booking status.
Key features:
- Add a booking request form with a dedicated Gutenberg block or shortcode.
- Add an availability calendar with a dedicated Gutenberg block or shortcode.
- Create multiple services, each with its own daily rate and daily capacity.
- Manage day based availability instead of time slots.
- Show clear day states for available, limited and fully booked dates.
- Let visitors submit booking requests without creating an account.
- Receive booking requests directly on your WordPress website.
- Receive email notifications when a new booking request is submitted.
- Manage bookings, statuses and internal notes in WordPress.
- Use simple global pricing format settings.
TailDesk works well for:
- pet sitting
- petsitter websites
- dog sitting
- cat sitting
- dog daycare requests
- holiday pet care
- home boarding
- small pet care businesses
- day based pet care services
Both frontend tools can be added in two ways:
- Block editor: use the
TailDesk Booking Formblock and theTailDesk Availability Calendarblock. - Shortcodes: use
[taildesk_booking_form]and[taildesk_availability service_id="123"].
Blocks
TailDesk Booking Form
Insert a pet sitting booking request form anywhere with the block editor. You can choose which services are available in the form and control the field order.
Visitors can select a service, choose a date range, enter their details and submit a booking request without creating an account.
TailDesk Availability Calendar
Insert a service availability calendar anywhere with the block editor. Choose the service in the block settings and show month by month availability on the frontend.
The calendar shows clear availability states, so visitors can see which days are available, limited or fully booked before they send a request.
Shortcodes
You can also use shortcodes if you are working with classic themes, widgets, templates or page builders.
Booking form:
[taildesk_booking_form]
Availability calendar:
[taildesk_availability service_id="123"]
Schermafbeeldingen
Blokken
Deze plugin heeft 2 blokken.
- TailDesk Booking Form
- TailDesk Availability Calendar
Installatie
- Upload the plugin to
/wp-content/plugins/or install it through the WordPress Plugins screen. - Activate the plugin.
- Go to
TailDesk > Servicesand create at least one active service. - Add the
TailDesk Booking Formblock or the[taildesk_booking_form]shortcode to a page. - Add the
TailDesk Availability Calendarblock or the[taildesk_availability service_id="123"]shortcode to a page. - Submit a test booking to verify your setup.
FAQ
-
Can I add the form and calendar with Gutenberg blocks?
-
Yes. The plugin includes a dedicated booking form block and a dedicated availability calendar block.
-
Can I still use shortcodes?
-
Yes. Both features are available as shortcodes as well.
-
Can visitors send a booking request without creating an account?
-
Yes. The plugin is designed for direct booking requests from public visitors.
-
Can I create multiple pet sitting services?
-
Yes. You can create multiple services and manage pricing and capacity per service.
-
Does the plugin process payments?
-
No. TailDesk focuses on booking requests, availability and admin management.
-
Can I set a custom email address for booking notifications?
-
Yes. In
TailDesk > Settingsyou can set one or multiple notification addresses. Separate multiple addresses with;.
Beoordelingen
Er zijn geen beoordelingen voor deze plugin.
Bijdragers & ontwikkelaars
“TailDesk” is open source software. De volgende personen hebben bijgedragen aan deze plugin.
Bijdragers“TailDesk” is vertaald in 1 locale. Dank voor de vertalers voor hun bijdragen.
Vertaal “TailDesk” in je eigen taal.
Interesse in ontwikkeling?
Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.
Changelog
1.0.3
- Added WordPress Dashboard widgets for upcoming capacity and pending booking requests.
- Added a service filter in dashboard widgets with quick links to filtered booking and calendar views.
- Allowed booking start dates in the past for admin-created and admin-updated bookings.
- Removed built-in Pro extras and Pro booking field payload handling from core booking flows.
- Added new booking hooks for integrations and updated translation files.
- Added PHP 7.4 support by aligning runtime requirement checks with code requirements.
1.0.2
- Added centralized date format handling across admin and frontend.
- Improved booking and calendar admin workflows, including date validation and filtering.
- Added
click_urlsupport for availability calendar interactions. - Updated booking email output and translation files.
1.0.1
- First public release of TailDesk.
- Addressed plugin review team feedback.
1.0.0
- Initial version.




