HustlAI Appointment Scheduler
HustlAI Appointment Scheduler
Description
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
Installation
- Upload the plugin files to the
/wp-content/plugins/appointments-dashdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to HustlAI Appointment Scheduler Appointment Types to create your first appointment type.
- Add the
[apd_booking type="your-type-slug"]shortcode to any page to display the booking form.
Faq
Use the shortcode [apd_booking type="your-type-slug"] on any page or post.
Yes. Create a page with the [apd_manage_booking] shortcode and assign it in HustlAI Appointment Scheduler Settings.
Yes. You can create unlimited appointment types, each with its own availability, duration, and email settings.
The plugin includes anti-spam controls in Settings, including email/IP rate limiting, honeypot protection, minimum submit delay, and optional CAPTCHA verification.
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.
Reviews
Changelog
1.0.0
- Initial release.