Linux 软件免费装
Banner图

Appointment Scheduling, Booking Calendar and Personalized Booking Links - Amitry Booking

开发者 amitry
更新时间 2026年7月16日 02:12
捐献地址: 去捐款
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

scheduling booking appointment booking-calendar appointment-booking

下载

0.2.7 0.4.1

详情介绍:

Amitry Booking is a self-hosted appointment scheduling plugin for WordPress, built around personalized booking links. Instead of sending everyone to the same generic booking page, you give each client their own link that opens a clean, step-by-step booking calendar: they pick a service, choose a time, and confirm. Every booking and every detail stays in your own WordPress database. It works as a privacy-friendly, self-hosted alternative to cloud schedulers like Calendly, without sending your clients or their data to a third-party service. See it in action https://www.youtube.com/watch?v=LeCsW_vO8TY A booking link for every client Each personalized booking link is a unique, unguessable URL you can use two ways. Send it privately to one client, where it greets them by name and can show a personal note. Or turn it into a QR code for flyers, business cards, posters, and shop windows: the link is reusable, so the same QR code can be scanned and booked by many people. For each link you decide exactly what it shows: every service, only certain categories, or a hand-picked set of services. You can also give a link an expiry date. Works across time zones, automatically The booking calendar detects the visitor's time zone and shows every available slot in their own local time, with a time-zone switcher built in. A client in another country books in their own time, just like Calendly, while your appointments stay consistent in your business time zone. Never double-booked Amitry Booking treats your availability as one shared calendar. A slot booked through any link immediately disappears from every other link, and a race-safe check at booking time prevents two people from grabbing the same slot at once. Everything included Your data stays yours There are no external services and no third-party APIs. Every service, link, and booking is stored in dedicated tables in your own database, which makes Amitry Booking a good fit for GDPR and any site that wants to own its data. A booking calendar that always looks right The booking wizard renders on its own isolated page that does not load your theme's styles or scripts, so the booking calendar looks the way you designed it on every site, and stays fully responsive on phones, tablets, and desktops.

安装:

  1. Upload the plugin folder to /wp-content/plugins/, or install it from the Plugins screen in your WordPress admin.
  2. Activate the plugin through the Plugins screen.
  3. Open the new Amitry Booking menu in the admin sidebar.
  4. Create your services and set your availability first, then create a booking link and share its URL or QR code.

屏幕截图:

  • Step-by-step wizard: the visitor picks the service they need.
  • The booking calendar, where visitors pick a date and time in their own time zone.
  • Instant confirmation, with an email and calendar invite on the way.
  • Creating a personalized booking link in the admin: scope it to services, set an expiry, and grab the QR code.
  • All bookings collected in one place in the WordPress admin.

升级注意事项:

0.4.1 Adds a demo video and a donation link. No functional changes. 0.4.0 Adds a second reminder email, fixes the calendar availability view on some servers, and makes the wizard follow your site language. No breaking changes.

常见问题:

Is Amitry Booking a Calendly alternative?

Yes. It is a self-hosted, privacy-friendly alternative to cloud schedulers like Calendly. The booking calendar runs on your own site, and all appointment data stays in your WordPress database instead of on an external service.

Does the booking calendar work across time zones?

Yes. The scheduling wizard detects the visitor's time zone automatically and shows every available slot in their local time. Visitors can also switch the time zone by hand. Your bookings are stored consistently, so your own calendar always reflects your business time zone.

Can I turn a booking link into a QR code?

Yes. Every personalized booking link has a built-in QR code you can download as PNG or SVG and print on flyers, business cards, posters, or show on a screen. Because a link is reusable, the same QR code works for many people.

Can I show different services to different people?

Yes. Each booking link can be scoped to all services, specific categories, or a hand-picked set of services, so every recipient sees only what is relevant to them. You can also set an expiry date per link.

Can two people book the same slot?

No. Availability is treated as one shared calendar, so a slot booked through any link disappears from all of them, and a race-safe check at booking time stops two people from taking the same slot at the same moment.

Where is the booking data stored?

In dedicated tables in your own WordPress database. Nothing is sent to external services, which keeps the plugin friendly to GDPR and privacy-conscious sites.

Can customers reschedule or cancel themselves?

Yes. Confirmation emails include secure self-service reschedule and cancel links. When a customer reschedules, the new appointment is created first and the old one is only released once the new booking is confirmed.

Will my theme break the booking calendar?

No. The wizard renders in an isolated pipeline that does not load theme stylesheets or scripts, so the booking calendar stays consistent everywhere.

Is the plugin translation ready?

Yes. All text uses standard WordPress translation functions, and the plugin ships with English and German. Other languages can be added through translate.wordpress.org.

更新日志:

0.4.1 0.4.0 0.1.0