HustlAI Appointment Scheduler

설명

HustlAI Appointment Scheduler lets you create appointment types, set availability windows, and accept bookings directly on your WordPress site. Features include:

  • Multiple appointment types with custom durations and availability
  • Booking form with custom fields
  • Email notifications for bookings, confirmations, reminders and cancellations
  • Admin dashboard for managing bookings
  • Customer self-service booking management page
  • Customizable email templates
  • Built-in anti-spam protection (email+IP throttling, honeypot, minimum submit delay)
  • Optional CAPTCHA verification (Cloudflare Turnstile or Google reCAPTCHA)
  • ICS attachments plus Add to Google/Outlook Calendar links in confirmation/reminder emails
  • Optional two-way Google/Outlook calendar sync with per-appointment-type calendar mapping

설치

  1. Upload the plugin files to the /wp-content/plugins/appointments-dash directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to HustlAI Appointment Scheduler Appointment Types to create your first appointment type.
  4. Add the [apd_booking type="your-type-slug"] shortcode to any page to display the booking form.

FAQ

How do I add a booking form to a page?

Use the shortcode [apd_booking type="your-type-slug"] on any page or post.

Can customers manage their bookings?

Yes. Create a page with the [apd_manage_booking] shortcode and assign it in HustlAI Appointment Scheduler Settings.

Does it support multiple appointment types?

Yes. You can create unlimited appointment types, each with its own availability, duration, and email settings.

How is booking spam prevented?

The plugin includes anti-spam controls in Settings, including email/IP rate limiting, honeypot protection, minimum submit delay, and optional CAPTCHA verification.

How do I set up Google/Outlook calendar sync?

Go to Appointments Settings Calendar Integrations and:
1. Add your Google/Azure OAuth app credentials.
2. Add the redirect URI shown in the plugin to your OAuth app config.
3. Click Connect for each provider.
4. Edit each appointment type and map it to a provider calendar.
5. Enable global two-way sync.

후기

2026년 5월 7일
This is tool is very good. I was skeptical at first, but it does work really good. The default email template is nice out of the box and I can customize each one individually, I can set the days and the availability, it confirms the booking via email and it notifies me when I have a new booking, it notifies the user 1h before the call, I can set the link for the call and set it to send it automatically to the user before the call… It’s really great for what I want. Good job!
모든 1 평가 읽기

기여자 & 개발자

“HustlAI Appointment Scheduler”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “HustlAI Appointment Scheduler”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.0.0

  • Initial release.