[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6kn4PS1HO_Rtt95LXJpjTDtLzgvk9jcHGUyq_ThWD10":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":135,"crawl_stats":37,"alternatives":143,"analysis":238,"fingerprints":1261},"hydra-booking","Hydra Booking — Appointment Scheduling & Booking Calendar","1.1.39","Themefic","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemefic\u002F","\u003Cp>Hydra Booking is a flexible appointment scheduling and calendar management solution for WordPress\u003C\u002Fp>\n\u003Cp>👉 Our Official Website: \u003Ca href=\"https:\u002F\u002Fhydrabooking.com\u002F?utm_source=wp_readme&utm_medium=hydra_top_slot&utm_campaign=website\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003Cbr \u002F>\n👉 Live Demo Link: \u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002F?utm_source=wp_readme&utm_medium=hydra_top_slot&utm_campaign=demo_link\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003Cbr \u002F>\n👉 Explore Pro: \u003Ca href=\"https:\u002F\u002Fhydrabooking.com\u002Fbackend-demo\u002F?utm_source=wp_readme&utm_medium=hydra_top_slot&utm_campaign=pro_backend\" rel=\"nofollow ugc\">Play with Backend Options\u003C\u002Fa>\u003Cbr \u002F>\n👉 Buy Pro Version: \u003Ca href=\"https:\u002F\u002Fhydrabooking.com\u002F#pricing\u002F?utm_source=wp_readme&utm_medium=hydra_top_slot&utm_campaign=pro_link\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003Cbr \u002F>\n👉 Our \u003Ca href=\"https:\u002F\u002Fthemefic.com\u002Fdocs\u002Fhydrabooking\u002F?utm_source=wp_readme&utm_medium=hydra_top_slot&utm_campaign=plugin_docs\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n👉 Get Support: \u003Ca href=\"https:\u002F\u002Fportal.themefic.com\u002Fsupport\u002F?utm_source=wp_readme&utm_medium=hydra_top_slot&utm_campaign=plugin_support\" rel=\"nofollow ugc\">Click Here\u003C\u002Fa>\u003Cbr \u002F>\n👉 Join Our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fhydra-booking\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003Cbr \u002F>\n👉 Join Our \u003Ca href=\"https:\u002F\u002Fcommunity.themefic.com\u002Ffeed\u002F\" rel=\"nofollow ugc\">Community\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Hydra Booking is a WordPress plugin that provides a complete appointment scheduling and calendar management system. It supports unlimited appointments and integrates with WooCommerce for payment processing. With its intuitive interface, Hydra Booking helps businesses of all sizes manage appointments and bookings efficiently.\u003C\u002Fp>\n\u003Ch4>🎉 WHO SHOULD USE HYDRA BOOKING\u003C\u002Fh4>\n\u003Cp>Hydra Booking is a flexible and powerful WordPress booking system designed to suit a wide range of industries. Whether you’re managing personal appointments, client consultations, or business schedules, Hydra Booking adapts seamlessly to your workflow.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Freelancers\u003C\u002Fstrong>: Ideal for freelancers offering services such as consulting, coaching, or design. Hydra Booking helps manage appointments effortlessly, ensuring a smooth and professional booking experience for clients.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>IT Agencies\u003C\u002Fstrong>: Suitable for IT firms that schedule client consultations, demo sessions, or support meetings. Hydra Booking streamlines scheduling so agencies can focus on delivering exceptional service.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Health & Wellness\u003C\u002Fstrong>: Built for spas, wellness centers, massage studios, aromatherapists, therapists, and life coaches — Hydra Booking keeps your client appointments organized and your schedule stress-free.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Beauty & Lifestyle\u003C\u002Fstrong>: From hair salons and barber shops to nail studios, cosmetology centers, and tanning salons, Hydra Booking helps lifestyle businesses simplify and automate their booking process.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fitness & Sports\u003C\u002Fstrong>: Suitable for yoga instructors, personal trainers, dance studios, Zumba classes, or golf sessions — Hydra Booking makes managing classes, memberships, and one-on-one sessions easy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Medical & Clinics\u003C\u002Fstrong>: Doctors, dentists, and healthcare professionals can rely on Hydra Booking for efficient patient appointment management with clear scheduling and calendar views.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Professional Services\u003C\u002Fstrong>: Consultants, lawyers, real estate agents, gym owners, photographers, wedding planners, plumbers, and contractors can manage their client meetings with ease using Hydra Booking.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Education\u003C\u002Fstrong>: Ideal for coaching centers, tutors, language schools, and seminar organizers — Hydra Booking helps educators manage classes, one-on-one lessons, and event registrations efficiently.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Service & Maintenance\u003C\u002Fstrong>: Car repair shops, cleaning services, bike repair centers, and heavy vehicle workshops can streamline bookings and ensure smooth service delivery.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sales & Marketing\u003C\u002Fstrong>: Suitable for scheduling team meetings, marketing sessions, and client consultations — Hydra Booking helps teams stay coordinated and productive.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In short, this appointment booking WordPress plugin empowers your clients to schedule, book events, and make payments directly on your website. With Hydra Booking, building a site like \u003Cstrong>Calendly or Simply Schedule\u003C\u002Fstrong> Appointments becomes easy and efficient. As a comprehensive tool for booking management, Hydra Booking includes both essential and advanced features to cater to all your appointment and scheduling needs. Here’s what Hydra Booking offers:\u003C\u002Fp>\n\u003Ch4>🎉 DIVERSE MEETING TYPES & LOCATIONS\u003C\u002Fh4>\n\u003Cp>Hydra Booking supports various meeting formats:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fone-to-one-meeting-zoom\u002F\" rel=\"nofollow ugc\">One-on-One Meetings\u003C\u002Fa>\u003C\u002Fstrong>: Personalize appointments with individual clients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fone-to-group-meeting\u002F\" rel=\"nofollow ugc\">Group Meetings\u003C\u002Fa>\u003C\u002Fstrong>: Host group sessions and collaborate effectively.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fone-to-one-recurring-meeting\u002F\" rel=\"nofollow ugc\">Recurring Meetings\u003C\u002Fa>\u003C\u002Fstrong>: Set up recurring sessions for both one-on-one and group meetings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Versatile Formats\u003C\u002Fstrong>: Support for one-on-one, one-to-group sessions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Location Flexibility\u003C\u002Fstrong>: Choose virtual, in-person, or phone-based meeting options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Locations\u003C\u002Fstrong>: Add unique meeting location types.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 DIFFERENT MEETING LOCATIONS\u003C\u002Fh4>\n\u003Cp>Choose the suitable format and location for your appointments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Online Meetings\u003C\u002Fstrong>: Provide direct booking links for virtual appointments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>In-Person Meetings\u003C\u002Fstrong>: Organize face-to-face sessions at physical locations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Phone Calls\u003C\u002Fstrong>: Offer phone-based consultations for convenience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Locations\u003C\u002Fstrong>: Tailor location details based on specific needs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 FORM INTEGRATION\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fmeeting-with-contact-form-7\u002F\" rel=\"nofollow ugc\">Contact Form 7 Compatibility\u003C\u002Fa>\u003C\u002Fstrong>: Enable appointment scheduling with the widely-used Contact Form 7 plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fmeeting-with-fluent-form-integration\u002F\" rel=\"nofollow ugc\">Fluent Forms Integration\u003C\u002Fa>\u003C\u002Fstrong>: Effortlessly connect Hydra Booking with Fluent Forms for smooth booking management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gravity Forms Integration\u003C\u002Fstrong>: Extend the functionality of your booking forms with easy integration between Hydra Booking and Gravity Forms.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upcoming Integrations\u003C\u002Fstrong>: Support for Sure Forms Integration, expanding flexibility and options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 AUTOMATED NOTIFICATIONS and REMINDERS\u003C\u002Fh4>\n\u003Cp>Say goodbye to no-shows and cancellations with automated notifications for all bookings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong>: Send booking confirmations, rescheduling updates, and reminders automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Notification Settings\u003C\u002Fstrong>: Tailor notifications by booking status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SMS Notifications (Pro)\u003C\u002Fstrong>: Notify via SMS or WhatsApp using Twilio integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Slack & Telegram (Pro)\u003C\u002Fstrong>: Receive booking notifications directly in Slack or Telegram channels.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 PAYMENT OPTIONS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fwoocommerce-demo-meeting\u002F\" rel=\"nofollow ugc\">WooCommerce Integration\u003C\u002Fa>\u003C\u002Fstrong>: Direct clients to WooCommerce’s secure checkout for payments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Payment Options\u003C\u002Fstrong>: Supports PayPal and Stripe for easy transactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Pricing\u003C\u002Fstrong>: Designate certain bookings as free or paid.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉SEAMLESS INTEGRATIONS\u003C\u002Fh4>\n\u003Cp>Hydra Booking integrates with leading tools to elevate your business:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>CRM & Email Integration\u003C\u002Fstrong>: Connect with CRMs like Zoho and FluentCRM(upcoming).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Appointment booking calendar Sync\u003C\u002Fstrong>: Integrate with Google and Outlook calendars to avoid double bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Conferencing\u003C\u002Fstrong>: Automatic \u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fone-to-one-meeting-zoom\u002F\" rel=\"nofollow ugc\">Zoom\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fdemo.hydrabooking.com\u002Fone-to-one-meeting-with-google-meet\u002F\" rel=\"nofollow ugc\">Google Meet\u003C\u002Fa> links for virtual appointments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhook Support (Pro)\u003C\u002Fstrong>: Transfer data across applications with ease.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 POWERFUL DASHBOARD & ANALYTICS\u003C\u002Fh4>\n\u003Cp>Track and analyze your business performance directly from your dashboard:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Real-Time Booking Insights\u003C\u002Fstrong>: Monitor bookings, earnings, and completed and canceled appointments with options to view data daily, weekly, or monthly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Analytics\u003C\u002Fstrong>: Visual reports provide insights into booking patterns and trends.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant Notifications\u003C\u002Fstrong>: Receive real-time updates on bookings and site activity.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 BOOKING VIEWS\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>List and Calendar Views\u003C\u002Fstrong>: Display bookings by list or calendar, sorted by daily, weekly, or monthly formats.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Filters\u003C\u002Fstrong>: Locate bookings by host, date, or other parameters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 IMPORT & EXPORT\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Export Options\u003C\u002Fstrong>: Export data in JSON or CSV formats.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import Support\u003C\u002Fstrong>: Upload files to restore or migrate data with ease.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings Control\u003C\u002Fstrong>: Import\u002Fexport Settings, Hosts, Meetings, and Bookings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 APPOINTMENT BOOKING FORMS\u003C\u002Fh4>\n\u003Cp>Create and customize appointment booking forms to simplify the booking process.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add appointment calendar to forms for event selection.\u003C\u002Fli>\n\u003Cli>Collect important attendee data through form integrations.\u003C\u002Fli>\n\u003Cli>Use form insights to enhance customer service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 ADVANCED AVAILABILITY & SCHEDULING OPTION\u003C\u002Fh4>\n\u003Cp>Effortlessly set and manage your availability for appointments & schedule booking so you can focus on delivering quality service.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Define weekly availability hours and days for appointments.\u003C\u002Fli>\n\u003Cli>Set availability for specific date ranges or open-ended future dates.\u003C\u002Fli>\n\u003Cli>Offer multiple meeting durations for clients to choose from.\u003C\u002Fli>\n\u003Cli>Add date overrides to accommodate special occasions or changes.\u003C\u002Fli>\n\u003Cli>Customize appointment descriptions for better service understanding.\u003C\u002Fli>\n\u003Cli>Include buffer times between appointments for preparation or breaks.\u003C\u002Fli>\n\u003Cli>Limit booking frequency and lock time zones if required.\u003C\u002Fli>\n\u003Cli>Add custom questions to gather details about attendee needs.\u003C\u002Fli>\n\u003Cli>Automatically adjust time zones for attendees, ensuring accuracy.\u003C\u002Fli>\n\u003Cli>Create a Booking page with the power of WordPress Shortcode.\u003C\u002Fli>\n\u003Cli>Manage all your online booking systems in one go.\u003C\u002Fli>\n\u003Cli>Booking schedule with Online Booking Calendar\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎉 ADVANCED SETTINGS AND MANAGEMENTS\u003C\u002Fh4>\n\u003Cp>Easily manage hosts and accessibility settings\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hosts can easily manage meetings, bookings, availability, integrations, and much more\u003C\u002Fli>\n\u003Cli>Admins now have full control over host access permissions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In summary, Hydra Booking provides a complete and flexible system for managing appointments and scheduling in WordPress, making it suitable for a wide range of businesses and service types.\u003C\u002Fp>\n\u003Ch3>Join our Community to stay updated\u003C\u002Fh3>\n\u003Cp>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fhydra-booking\" rel=\"nofollow ugc\">Facebook group\u003C\u002Fa> to stay informed with latest news and updates about Hydra Booking.\u003C\u002Fp>\n\u003Ch3>Our Support\u003C\u002Fh3>\n\u003Cp>We provide full support on the WordPress.org forums & \u003Ca href=\"https:\u002F\u002Fportal.themefic.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Our Website\u003C\u002Fa>. Check our \u003Ca href=\"https:\u002F\u002Fthemefic.com\u002Fsupport-policy\u002F\" rel=\"nofollow ugc\">Support Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Hydra Booking uses \u003Ca href=\"https:\u002F\u002Fappsero.com\u002F\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect some telemetry data. Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case. We use this data to troubleshoot problems faster, make product improvements & ensure a great user experience for all our users.\u003C\u002Fp>\n\u003Ch3>Our Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftourfic\" rel=\"ugc\">Travel and Hotel Booking Solution – Tourfic\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbeaf-before-and-after-gallery\" rel=\"ugc\">Ultimate Before After Image Slider & Gallery – BEAF\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-addons-for-contact-form-7\u002F\" rel=\"ugc\">Ultimate Addons For Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finstantio\" rel=\"ugc\">Instantio – WooCommerce Quick Checkout | Floating Cart, Side Cart & Popup Cart\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Our Themes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Ftravelfic\u002F\" rel=\"ugc\">Travelfic – Ultimate Travel Booking WordPress Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fultimate-hotel-booking\u002F\" rel=\"ugc\">Ultimate Hotel Booking WordPress Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A complete appointment scheduling and booking calendar for WordPress — integrates with WooCommerce, Google Calendar, Zoom, and more.",2000,34574,86,7,"2026-02-27T17:36:00.000Z","6.9.4","5.4","7.4",[20,21,22,23,24],"appointment-booking","appointments","booking","calendar","scheduling","https:\u002F\u002Fhydrabooking.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhydra-booking.1.1.39.zip",8,0,"2026-01-21 00:00:00","2026-03-15T15:16:48.613Z",[32,47,61,76,86,101,113,126],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":27},"CVE-2025-68027","hydra-booking-unauthenticated-privilege-escalation","Hydra Booking \u003C= 1.1.32 - Unauthenticated Privilege Escalation","The Hydra Booking — Appointment Scheduling & Booking Calendar plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 1.1.32. This makes it possible for unauthenticated attackers to elevate their privileges to that of an administrator.",null,"\u003C=1.1.32","1.1.33","critical",9.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Privilege Management","2026-01-28 16:00:35",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa0998721-7b5e-4657-894c-52dfadde5d4a?source=api-prod",{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":52,"cvss_score":53,"cvss_vector":54,"vuln_type":55,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2025-68055","hydra-booking-authenticated-custom-role-sql-injection","Hydra Booking \u003C= 1.1.32 - Authenticated (Custom role+) SQL Injection","The Hydra Booking plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 1.1.32 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with custom role-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","medium",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2025-11-27 00:00:00","2026-01-07 14:41:47",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0c424ffa-2aa8-4126-afba-d93ae696e7fa?source=api-prod",42,{"id":62,"url_slug":63,"title":64,"description":65,"plugin_slug":4,"theme_slug":37,"affected_versions":66,"patched_in_version":67,"severity":52,"cvss_score":68,"cvss_vector":69,"vuln_type":70,"published_date":71,"updated_date":72,"references":73,"days_to_patch":75},"CVE-2025-12788","hydra-booking-all-in-one-appointment-booking-system-appointment-scheduling-booking-calendar-woocommerce-bookings-missing","Hydra Booking – All in One Appointment Booking System | Appointment Scheduling, Booking Calendar & WooCommerce Bookings \u003C= 1.1.27 - Missing Payment Verification to Unauthenticated Payment Bypass","The Hydra Booking — Appointment Scheduling & Booking Calendar plugin for WordPress is vulnerable to missing payment verification to unauthenticated payment bypass in all versions up to, and including, 1.1.27. This is due to the plugin accepting client-controlled payment confirmation data in the tfhb_meeting_paypal_payment_confirmation_callback function without server-side verification with PayPal's API. This makes it possible for unauthenticated attackers to bypass payment requirements and confirm bookings as paid without any actual payment transaction occurring.","\u003C=1.1.27","1.1.28",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Client-Side Enforcement of Server-Side Security","2025-11-10 22:39:28","2025-11-11 11:03:46",[74],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb49ce4a2-52ad-4824-86fc-5edd2e33802d?source=api-prod",1,{"id":77,"url_slug":78,"title":79,"description":80,"plugin_slug":4,"theme_slug":37,"affected_versions":66,"patched_in_version":67,"severity":52,"cvss_score":68,"cvss_vector":69,"vuln_type":81,"published_date":82,"updated_date":83,"references":84,"days_to_patch":75},"CVE-2025-12787","hydra-booking-all-in-one-appointment-booking-system-appointment-scheduling-booking-calendar-woocommerce-bookings-unauthe","Hydra Booking – All in One Appointment Booking System | Appointment Scheduling, Booking Calendar & WooCommerce Bookings \u003C= 1.1.27 - Unauthenticated Arbitrary Booking Cancellation via Weak Hash Generation","The Hydra Booking — Appointment Scheduling & Booking Calendar plugin for WordPress is vulnerable to unauthorized booking cancellation in all versions up to, and including, 1.1.27. This is due to the plugin's \"tfhb_meeting_form_submit_callback\" function using insufficiently random values to generate booking cancellation tokens, combined with a globally shared nonce. This makes it possible for unauthenticated attackers to cancel arbitrary bookings via brute force attacks against the tfhb_meeting_form_cencel AJAX endpoint.","Use of Insufficiently Random Values","2025-11-10 22:27:05","2025-11-11 11:03:45",[85],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F490dd84f-7c03-43c7-b4e1-167fa2b15c03?source=api-prod",{"id":87,"url_slug":88,"title":89,"description":90,"plugin_slug":4,"theme_slug":37,"affected_versions":91,"patched_in_version":92,"severity":93,"cvss_score":94,"cvss_vector":95,"vuln_type":96,"published_date":97,"updated_date":98,"references":99,"days_to_patch":75},"CVE-2025-7689","hydra-booking-missing-authorization-to-authenticated-subscriber-privilege-escalation-via-tfhbresetpasswordcallback-funct","Hydra Booking 1.1.0 - 1.1.18 - Missing Authorization to Authenticated (Subscriber+) Privilege Escalation via tfhb_reset_password_callback Function","The Hydra Booking plugin for WordPress is vulnerable to Privilege Escalation due to a missing capability check on the tfhb_reset_password_callback() function in versions 1.1.0 to 1.1.18. This makes it possible for authenticated attackers, with Subscriber-level access and above, to reset the password of an Administrator user, achieving full privilege escalation.",">=1.1.0 \u003C=1.1.18","1.1.19","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Missing Authorization","2025-07-28 20:38:11","2025-07-29 09:23:47",[100],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F93027dd1-f36a-4954-a8d2-b77bbbaef6fb?source=api-prod",{"id":102,"url_slug":103,"title":104,"description":105,"plugin_slug":4,"theme_slug":37,"affected_versions":106,"patched_in_version":107,"severity":52,"cvss_score":53,"cvss_vector":54,"vuln_type":55,"published_date":108,"updated_date":109,"references":110,"days_to_patch":112},"CVE-2025-49378","hydra-booking-authenticated-subscriber-sql-injection","Hydra Booking \u003C= 1.1.10 - Authenticated (Subscriber+) SQL Injection","The Hydra Booking plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 1.1.10 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=1.1.10","1.1.11","2025-06-12 00:00:00","2025-10-29 19:09:26",[111],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc19dd824-eefb-4bf9-94a8-ce4be637fbac?source=api-prod",140,{"id":114,"url_slug":115,"title":116,"description":117,"plugin_slug":4,"theme_slug":37,"affected_versions":118,"patched_in_version":119,"severity":52,"cvss_score":120,"cvss_vector":121,"vuln_type":96,"published_date":108,"updated_date":122,"references":123,"days_to_patch":125},"CVE-2025-49377","hydra-booking-missing-authorization","Hydra Booking \u003C= 1.1.9 - Missing Authorization","The Hydra Booking — Appointment Scheduling & Booking Calendar plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.1.9. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.","\u003C=1.1.9","1.1.10",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","2025-11-04 17:05:19",[124],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ffd03684a-3c97-4364-bcb9-a1938edf9ce3?source=api-prod",146,{"id":127,"url_slug":128,"title":129,"description":130,"plugin_slug":4,"theme_slug":37,"affected_versions":106,"patched_in_version":107,"severity":52,"cvss_score":53,"cvss_vector":54,"vuln_type":55,"published_date":131,"updated_date":132,"references":133,"days_to_patch":27},"CVE-2025-49323","hydra-booking-authenticated-contributor-sql-injection","Hydra Booking \u003C= 1.1.10 - Authenticated (Contributor+) SQL Injection","The Hydra Booking plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 1.1.10 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","2025-06-05 00:00:00","2025-06-12 13:46:54",[134],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F790514c4-47f2-4c8f-a0c0-cd0b761dd5fc?source=api-prod",{"slug":136,"display_name":7,"profile_url":8,"plugin_count":137,"total_installs":138,"avg_security_score":139,"avg_patch_time_days":140,"trust_score":141,"computed_at":142},"themefic",11,97130,95,93,76,"2026-04-04T01:20:29.250Z",[144,164,183,205,221],{"slug":145,"name":146,"version":147,"author":148,"author_profile":149,"description":150,"short_description":151,"active_installs":152,"downloaded":153,"rating":154,"num_ratings":155,"last_updated":156,"tested_up_to":16,"requires_at_least":157,"requires_php":18,"tags":158,"homepage":161,"download_link":162,"security_score":139,"vuln_count":14,"unpatched_count":28,"last_vuln_date":163,"fetched_at":30},"webba-booking-lite","Easy Appointment Booking & Scheduling System – Webba Booking Calendar","6.3.12","Webba Appointment Booking","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebba-agency\u002F","\u003Ch4>Ultimate Appointment Booking, Reservation & Scheduling Calendar Plugin\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002F\" rel=\"nofollow ugc\">Webba Appointments Booking\u003C\u002Fa> is a powerful appointment booking system and scheduling plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Webba allows businesses to accept and manage appointment bookings, reservations, hourly bookings for variety of services, rentals, spaces.\u003Cbr \u002F>\nIt offers the essential features that will make \u003Cstrong>accepting and managing online bookings\u003C\u002Fstrong> and reservations on your website super easy.\u003Cbr \u002F>\nSetup in 5 minutes and start accepting bookings and reservations without any coding or design skills!\u003Cbr \u002F>\n\u003Cstrong>Join thousands of businesses\u003C\u002Fstrong> that use Webba to accept and manage bookings through their WordPress website.\u003Cbr \u002F>\nOur \u003Cstrong>world-class support\u003C\u002Fstrong> is ready to help you have the best experience with Webba.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fpricing\u002F\" title=\"Pricing of Webba Booking\" rel=\"nofollow ugc\">TRY PREMIUM VERSION\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fdemos-use-cases\u002F\" title=\"Demo of Webba Booking\" rel=\"nofollow ugc\">USE CASES & DEMOS\u003C\u002Fa> |\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Ffeatures\u002F\" title=\"Features Overview of Webba Booking\" rel=\"nofollow ugc\">FEATURES\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fdocumentation\u002F\" title=\"Documentation of Webba Booking\" rel=\"nofollow ugc\">DOCUMENTATION\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FTGGBEMmXHl8?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>WHO IS THE WEBBA BOOKING PLUGIN FOR?\u003C\u002Fh3>\n\u003Cp>Webba Booking is a powerful WordPress booking plugin built for businesses and professionals who need a reliable appointment booking, scheduling, and reservation system.\u003Cbr \u002F>\nWhether you provide services online or in person, Webba helps you accept bookings 24\u002F7, avoid double-bookings, and manage your schedule with ease.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Salons and Beauty Professionals:\u003C\u002Fstrong> Hair salons, nail salons, yoga studios, pilates studios, barbershops, spas, massage therapists, tattoo and piercing studios, tanning salons, cosmetologists.\u003Cbr \u002F>\nWebba provides automated reminders so clients never miss appointments, secure online payments to confirm bookings, and calendar synchronization to avoid double-bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Consultants and Business Professionals:\u003C\u002Fstrong> Coaches, lawyers, psychologists, bookkeepers, financial advisors, wedding planners.\u003Cbr \u002F>\nConsultants love features like recurring appointments for regular clients, group bookings to handle sessions efficiently, and Zoom integration for virtual meetings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Healthcare and Medical Providers:\u003C\u002Fstrong> Doctors, dentists, therapists, nutritionists, clinics, physiotherapists, homeopaths.\u003Cbr \u002F>\nHealthcare professionals use custom booking forms and secure data management to handle appointments while staying GDPR compliant.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Education and Training:\u003C\u002Fstrong> Tutors, language schools, play rooms, private teachers, driving schools, music instructors.\u003Cbr \u002F>\nEducation providers benefit from availability calendars, group class bookings, and automated reminders to manage lessons and keep students informed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fitness, Sports and Gyms:\u003C\u002Fstrong> Yoga instructors, personal trainers, dance studios, fitness classes, golf lessons, sports coaches.\u003Cbr \u002F>\nWith Webba, fitness professionals can accept bookings around the clock, offer discount coupons, and send reminders to maximize attendance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Coaching and Online Services:\u003C\u002Fstrong> Life coaches, online consultants, therapists, digital service providers.\u003Cbr \u002F>\nCoaches appreciate Webba’s virtual session booking, secure payment integrations, and easy-to-use scheduler that lets clients book from anywhere.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Personal and Professional Services:\u003C\u002Fstrong> Photographers, cleaning services, catering, automotive repairs, event planners, musicians.\u003Cbr \u002F>\nWebba’s straightforward booking system, calendar view, and automated notifications handle scheduling so providers can focus on delivering quality service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlock PREMIUM features with \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Webba Booking Premium\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>MAIN FREE FEATURES INCLUDED IN WEBBA BOOKING LITE:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Services and Bookings:\u003C\u002Fstrong> add as many bookable services\u002Fevents as you want and categorize them for your and\u002For your customers’ convenience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern booking calendar form:\u003C\u002Fstrong> clean and modern booking form design that looks great on all devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy bookings management:\u003C\u002Fstrong> approve, add, edit, cancel any bookings with a few clicks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adjustable business hours & holidays:\u003C\u002Fstrong> have complete control on your own availability with our powerful schedule tools.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Buffer\u002Fpreparation time:\u003C\u002Fstrong> add extra time before or after an appointment for preparation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Basic Email notifications:\u003C\u002Fstrong> automatically send confirmation emails to you and your customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation ready:\u003C\u002Fstrong> Webba offers built-in translations and WPML compatibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GDPR (EU) ready:\u003C\u002Fstrong> we offer advanced privacy and data protection settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export booking to CSV:\u003C\u002Fstrong> export your bookings to CSV file for external management.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MAIN PREMIUM FEATURES INCLUDED IN WEBBA PREMIUM:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple appointment bookings (Cart):\u003C\u002Fstrong> simplify scheduling by allowing customers to book multiple services or appointments at once and complete them in a single, hassle-free checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Bookings:\u003C\u002Fstrong> allow multiple people to book the same time slot (perfect for classes and events).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Pricing Rules:\u003C\u002Fstrong> set dynamic pricing based on time, day, demand, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Appointment Reminders:\u003C\u002Fstrong> reduce no-shows by sending automated email reminders to your customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-way Calendar sync:\u003C\u002Fstrong> sync Webba with your calendar and manage your appointments without any double-bookings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accept payments:\u003C\u002Fstrong> secure online payment integrations with Paypal, Stripe, or Woocommerce (with 100+ payment gateways).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conversion Tracking with Google Analytics:\u003C\u002Fstrong> automatically track bookings and conversion events with GA4 integration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Form Fields:\u003C\u002Fstrong> enhance your booking form with variety of different form fields (comments, drop downs, checkmarks, file upload etc.) using our Custom Form Builder.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Dashboard:\u003C\u002Fstrong> let your customers easily manage their bookings by rescheduling or canceling them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zoom Integration:\u003C\u002Fstrong> create automatic zoom video conferencing events and attach them to the booking confirmation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Track performance through statistics:\u003C\u002Fstrong> track and visualize how many bookings you get over time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offer Coupons:\u003C\u002Fstrong> whether it’s Black Friday or your Birthday sale – offer promotional coupons through Webba!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send SMS reminders:\u003C\u002Fstrong> send appointment confirmations and reminders using SMS provider Twilio.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Integration:\u003C\u002Fstrong> integrate with WooCommerce directly and offer your own checkout experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage Taxes and Invoices:\u003C\u002Fstrong> enable tax calculation, generate and send professional invoices to your customers automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unlock PREMIUM features with \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Webba Booking PREMIUM\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Explore the full list of \u003Ca href=\"https:\u002F\u002Fwebba-booking.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Webba Booking features\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>OUR CUSTOMERS LOVE US!\u003C\u002Fh3>\n\u003Cp>We are proud to have near perfect 5\u002F5 score on both \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebba-booking-lite\u002F#reviews\" title=\"reviews of Webba Booking\" rel=\"ugc\">WordPress\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.trustpilot.com\u002Freview\u002Fwebba-booking.com\" title=\"reviews of Webba Booking\" rel=\"nofollow ugc\">Trustpilot\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>“The customer service for this \u003Cstrong>plugin is phenomenal!\u003C\u002Fstrong>\u003Cbr \u002F>\nThe customer service for this plugin is absolutely second-to-none. I’m blown away by how good they are!” – R.Tyrrell\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“I’ve been using the plugin quite some time now and I’d say it’s \u003Cstrong>the most user-friendly booking-plugin on the market.\u003C\u002Fstrong> Easy to setup and a nice clean, modern layout! Support is also great. I had an issue with locking dates and it was solved within a few hours. Good job guys!” – losboeros\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“Webba support is nothing like what you have experienced in your earlier life and everything you are hoping to have with a product. The response times, the professionalism, the friendliness… you name it, they have it. \u003Cstrong>Easiest seven star review I have given!”\u003C\u002Fstrong> – Webba Customer\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“This plugin is awesome and it can accomplish anything your business needs! OMG the support is NUMBER 1!!!! I will refer this plugin to everyone and let them know \u003Cstrong>the support is just awesome\u003C\u002Fstrong>. I am very pleased with everything!” – jbiento\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Free Appointment Booking Plugin 📅 Unlimited appointments, booking management, calendar sync, notifications, 5* support = powerful booking system!",3000,319811,98,149,"2026-03-06T14:58:00.000Z","5.6",[20,21,159,160,24],"booking-calendar","booking-system","https:\u002F\u002Fwebba-booking.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebba-booking-lite.6.3.12.zip","2025-12-15 00:00:00",{"slug":165,"name":166,"version":167,"author":168,"author_profile":169,"description":170,"short_description":171,"active_installs":11,"downloaded":172,"rating":173,"num_ratings":174,"last_updated":175,"tested_up_to":16,"requires_at_least":176,"requires_php":177,"tags":178,"homepage":180,"download_link":181,"security_score":13,"vuln_count":27,"unpatched_count":28,"last_vuln_date":182,"fetched_at":30},"timetics","Timetics – Appointment Booking Calendar & Scheduling System","1.0.53","Arraytics","https:\u002F\u002Fprofiles.wordpress.org\u002Farraytics\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\" rel=\"nofollow ugc\">\u003Cstrong>Timetics\u003C\u002Fstrong>\u003C\u002Fa> is a powerful appointment booking, meeting scheduler, and online booking system for professionals that helps you manage appointments, scheduling, and reservations in one simple dashboard.\u003C\u002Fp>\n\u003Cp>With its smart booking calendar and real-time availability, customers can choose their preferred time slot booking and confirm meetings instantly. You can easily handle daily schedules using the built-in appointment calendar and automated calendar booking features.\u003C\u002Fp>\n\u003Cp>Whether you run coaching sessions, consultations, services, or \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FM-qL88NoOvU?si=b2U2x2JmHdhE0aGF\" rel=\"nofollow ugc\">team meetings\u003C\u002Fa>, Timetics works as a complete appointment scheduler and meeting scheduler that saves time and removes manual follow-ups.\u003C\u002Fp>\n\u003Cp>From single bookings to recurring appointments, the system keeps everything organized, accurate, and easy for both you and your clients.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🗓️ With Timetics, you can create:\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fx-Wy_hjKsDw?si=4wmU_XBmhJZNsws1\" rel=\"nofollow ugc\">Unlimited appointments and booking calendar\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Cstrong>Customizable booking forms\u003C\u002Fstrong> – all in a clean, mobile-responsive calendar view\u003Cbr \u002F>\n– \u003Cstrong>Recurring appointments and\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fy9zYMrAAHVI?si=95_9fw2MNr1AsDBY\" rel=\"nofollow ugc\">Reschedule bookings\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FM-qL88NoOvU?si=5wgenKmuA-uKpbEq\" rel=\"nofollow ugc\">User, Host, and Team Management\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>➕ Sync your appointment booking system with 13+ integrations like \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fgoogle-meet-calendar-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Google Calendar\u003C\u002Fstrong>\u003C\u002Fa>, Outlook, Zoom, Google Meet, \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fpayment-type\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce payments & checkout\u003C\u002Fstrong>\u003C\u002Fa>, Zapier, and Pabbly for smooth scheduling and payments.\u003C\u002Fp>\n\u003Ch3>More helpful links here to get started👇\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fproducts.arraytics.com\u002Ftimetics\u002Fbooking\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics-roadmaps\" rel=\"nofollow ugc\">Roadmaps\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLkqKWn6EHYbr2O6EvASj6UoVl3Fy1IWL5\" rel=\"nofollow ugc\">Tutorials\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002F\" rel=\"nofollow ugc\">Learn More\u003C\u002Fa>\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqBqTz2wF3kk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>📊 Boost productivity with \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fnotifications\u002Fhow-to-set-reminder-before-meeting\u002F\" rel=\"nofollow ugc\">automated email and SMS reminders\u003C\u002Fa>, WhatsApp notifications, detailed reports and analytics, and secure payments through multiple options like Stripe, PayPal, and local methods.\u003C\u002Fp>\n\u003Cp>Need help setting up your Appointment Booking calendar Website? 👉 \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Let Us Know\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Who Can Benefit from Timetics?\u003C\u002Fh3>\n\u003Cp>Many users consider Timetics one of the amazing appointment booking systems because of its powerful features and simple booking solution. Here are just a few of the industries and use cases Timetics is good for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Feducation\u002F\" rel=\"nofollow ugc\">Education & Training\u003C\u002Fa>– Schedule \u003Cstrong>mentorship sessions, course consultations, tutoring, workshops\u003C\u002Fstrong>, and career counseling. Suitable for \u003Cstrong>schools, universities, private tutors, and online educators\u003C\u002Fstrong> who need to manage multiple classes and avoid scheduling conflicts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Frecruiting\u002F\" rel=\"nofollow ugc\">Recruiting & HR\u003C\u002Fa>– Recruiters and HR teams can \u003Cstrong>automate interview scheduling\u003C\u002Fstrong>, let candidates choose available time slots, and receive instant booking confirmations – eliminating endless back-and-forth emails.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Fcustomer-support\u002F\" rel=\"nofollow ugc\">Customer Support & Client Services\u003C\u002Fa>– Organize \u003Cstrong>support calls, virtual help sessions, and follow-up appointments\u003C\u002Fstrong> to ensure your customers get assistance promptly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Fsales-marketing\u002F\" rel=\"nofollow ugc\">Sales & Marketing Teams\u003C\u002Fa>– Let prospects \u003Cstrong>book consultations, product demos, discovery calls\u003C\u002Fstrong>, or strategy sessions directly from your website. Integrates seamlessly with CRM tools for tracking leads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Fcounseling\u002F\" rel=\"nofollow ugc\">Consultants & Coaches\u003C\u002Fa>– From \u003Cstrong>business consultants to life coaches\u003C\u002Fstrong>, offer clients an easy way to book one-on-one or group sessions. Customize availability, set buffer times, and send automated reminders.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Feducation\u002F\" rel=\"nofollow ugc\">Teachers & Mentors\u003C\u002Fa>– Manage \u003Cstrong>class schedules, private lessons, and tutoring sessions\u003C\u002Fstrong> so students can book convenient time slots without email chains.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Musicians & Creative Professionals\u003C\u002Fstrong>– Allow clients and collaborators to \u003Cstrong>book studio sessions, music lessons, or creative consultations\u003C\u002Fstrong>. Manage availability, payments, and rescheduling with ease.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002Ffitness\u002F\" rel=\"nofollow ugc\">Self Sessions & Fitness Guide\u003C\u002Fa>– Provide a convenient and hassle-free way for fitness-conscious clients to book appointments.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Event Organizers & Venues\u003C\u002Fstrong>– Suitable for \u003Cstrong>workshops, conferences, classes, and special events\u003C\u002Fstrong>. Create \u003Cstrong>custom booking forms, seat selection, and tiered ticket pricing\u003C\u002Fstrong> for your attendees.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📌 \u003Cstrong>Note: Timetics isn’t limited to these industries\u003C\u002Fstrong> – it’s a flexible booking system for \u003Cstrong>any professional or business that needs online appointment scheduling, client self-service booking, and calendar management\u003C\u002Fstrong>. From single freelancers to multi-staff teams, Timetics helps you create the \u003Cstrong>smoothest booking experience possible\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Timetics Free Features that Save your Time & Money\u003C\u002Fh3>\n\u003Cp>The free version of \u003Cstrong>Timetics\u003C\u002Fstrong> is a \u003Cstrong>complete appointment booking calendar for WordPress website\u003C\u002Fstrong> designed to help you manage your online meetings, seminars, consultations, and client bookings without paying a cent.\u003C\u002Fp>\n\u003Ch3>Unlimited Appointment Booking Option\u003C\u002Fh3>\n\u003Cp>Say goodbye to restrictions – you can \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fmeetings\u002Fmeeting-category\u002F\" rel=\"nofollow ugc\">\u003Cstrong>create unlimited appointments\u003C\u002Fstrong>\u003C\u002Fa>, schedule unlimited meetings, and add unlimited team members without worrying about extra fees.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Meetings\u003C\u002Fstrong> – Host one-on-one sessions, classes, or group events as often as you want.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fbookings\u002Fnew-booking-for-meeting\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Unlimited Bookings\u003C\u002Fstrong>\u003C\u002Fa> – Accept as many bookings as your business can handle, with no caps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Team Members\u003C\u002Fstrong> – Add all your staff members and give each their own booking profile.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fgoogle-meet-calendar-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Google Meet Integration\u003C\u002Fstrong>\u003C\u002Fa> – When a client books an appointment through Timetics, a Google Meet link is automatically created and included in the confirmation email and reminders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📍 You can: Avoid manually creating and sharing meeting links. Keep all your meetings organized in your connected Google Calendar. Provide clients with a one-click join link that works on desktop, mobile, and tablets.\u003C\u002Fp>\n\u003Cp>📍 Ideal for \u003Cstrong>teachers, sales teams, customer support, and consultants\u003C\u002Fstrong> who want a fast, secure way to hold online meetings without additional software setup.\u003C\u002Fp>\n\u003Ch3>Appointment Booking Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fgeneral-settings\u002Favailability-block-schedule\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Availability Management\u003C\u002Fstrong>\u003C\u002Fa> – Define exact working hours, break times, and days off. Share these as live booking slots so clients can only choose what’s truly available.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Booking Status Display\u003C\u002Fstrong> – Keep track of whether a booking is pending, confirmed, or canceled — essential for avoiding missed appointments.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fmeetings\u002Fone-on-one-meeting\u002F\" rel=\"nofollow ugc\">\u003Cstrong>One-to-One Meetings\u003C\u002Fstrong>\u003C\u002Fa> – Ideal for consultations, interviews, or private sessions. Set the duration, buffer times, and location to fit your workflow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Guest Option\u003C\u002Fstrong> – Clients can bring colleagues, family members, or friends to the same appointment without having to book separately.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date & Time Format Support\u003C\u002Fstrong> – Offer both 12-hour and 24-hour formats so your schedule makes sense to clients in every region.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User & Team Management\u003C\u002Fh3>\n\u003Cp>In a \u003Cstrong>multi-staff setup\u003C\u002Fstrong>, it helps to see who is free and when. Your appointment calendar stays clear, and your booking system runs without confusion.\u003C\u002Fp>\n\u003Cp>You can assign appointments to the right team member, send automatic alerts for every new booking, and let clients manage their own online bookings through the dashboard. This keeps your scheduling smooth and \u003Cstrong>reduces the chance of missed time slots\u003C\u002Fstrong> or double reservations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fstaff-list\u002Fadd-new-staff-host\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Team Management\u003C\u002Fstrong>\u003C\u002Fa> – View each team member’s calendar, assign them to bookings, and update their availability.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fnotifications\u002Femail-notification\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Email Notifications\u003C\u002Fstrong>\u003C\u002Fa> – Send instant alerts to staff when a booking is made or changed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Notifications\u003C\u002Fstrong> – Reduce no-shows by sending clients automatic confirmations and reminders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Timezone Auto Detection\u003C\u002Fstrong>– Display booking times in your client’s local timezone automatically, so no one shows up an hour early or late.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Set Country Code for Phone Number\u003C\u002Fstrong> – Ensure accurate phone records, especially for international clients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Dashboard\u003C\u002Fstrong> – Let clients log in to reschedule, cancel, or check their booking history without contacting you directly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Beginner-Friendly Managing Processes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fgetting-started\u002Fonboarding\u002F\" rel=\"nofollow ugc\">\u003Cstrong>User Onboarding Wizard\u003C\u002Fstrong>\u003C\u002Fa> – Helps you set up your booking system step by step, even if it’s your first time creating an appointment scheduler.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes\u003C\u002Fstrong> – Add your booking form anywhere on your site. Place it in a page, post, or sidebar to give users quick access to your appointment calendar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meeting List Shortcode\u003C\u002Fstrong> – Shows your available services or meeting types in one list so clients can pick a slot that fits their schedule. This keeps your calendar booking process smooth and clear for everyone.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Calendar Sync for Accurate Scheduling\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fgoogle-meet-calendar-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Google Calendar Sync\u003C\u002Fstrong>\u003C\u002Fa> – Two-way sync keeps your website’s appointment scheduler and Google Calendar updated at the same time. Any change you or your clients make reflects everywhere, helping you avoid scheduling issues and missed reservations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgYO9_bYtWew?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Payment Gateways\u003C\u002Fh3>\n\u003Cp>When clients can pay during the booking process, they \u003Cstrong>feel more confident and you secure the appointment\u003C\u002Fstrong> right away. Timetics gives you simple ways to accept payments and keep your booking system clear and organized.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Stripe Integration\u003C\u002Fstrong> – Accept card payments right from your booking calendar so clients can confirm their appointment on the spot.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Payment Methods\u003C\u002Fstrong> – Let customers choose offline or in-person payment if that fits your service flow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Support\u003C\u002Fstrong> – Use WooCommerce to unlock more gateways and improve your order and reservation management.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Basic Analytics & Reports\u003C\u002Fh3>\n\u003Cp>Without data, it’s hard to improve your business operations. See how many bookings you’ve received, monitor revenue, and spot trends to make better scheduling and marketing decisions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sales Analytics Dashboard\u003C\u002Fstrong> – See how many bookings you’ve made, total revenue earned, and trends over time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Timetics PRO: More Powerful with AI Capability\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Timetics PRO\u003C\u002Fstrong> gives you \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics-free-vs-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>everything in the Free version\u003C\u002Fstrong>\u003C\u002Fa> — all the unlimited bookings, scheduling tools, payments, and integrations, plus a set of \u003Cstrong>premium, business-grade features\u003C\u002Fstrong> that help you automate processes, deliver better client experiences, and maximize your time.\u003C\u002Fp>\n\u003Cp>Whether you’re managing a \u003Cstrong>multi-staff team, a busy online service or recurring events,\u003C\u002Fstrong> Timetics PRO ensures your booking system can keep up with demand.\u003C\u002Fp>\n\u003Cp>Here’s what you unlock with Timetics PRO:\u003C\u002Fp>\n\u003Ch3>Advanced Scheduling Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fbookings\u002Frecurring-bookings\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Recurring Appointments\u003C\u002Fstrong>\u003C\u002Fa> – Let clients book weekly, monthly, or custom recurring slots without having to repeat the process each time. Suitable for fitness classes, coaching sessions, therapy appointments, or subscription-based services.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Appointment Rescheduling\u003C\u002Fstrong> – Clients can change their booking date or time themselves, and the system automatically sends updated confirmations and reminders.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fopenai-integration\u002F\" rel=\"nofollow ugc\">🤖 AI-Powered Appointment Booking & Scheduling\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Choosing the best time slot for both you and your client can be tricky, especially if you have a packed calendar. Timetics PRO analyzes booking patterns and client history to \u003Cstrong>suggest suitable time slots\u003C\u002Fstrong> — increasing booking conversions and reducing wasted time.\u003C\u002Fp>\n\u003Ch3>Expanded Calendar Integrations\u003C\u002Fh3>\n\u003Cp>Many businesses rely on multiple calendars to manage their day. Timetics PRO keeps all your schedules in sync, no matter where you update them.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Google Calendar (Advanced Sync)\u003C\u002Fstrong> – Full two-way synchronization so changes in either calendar appear instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iCal Integration\u003C\u002Fstrong> – Add your bookings directly to Apple Calendar for easy mobile access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Outlook Calendar Sync\u003C\u002Fstrong> – Ideal for corporate users who run their schedule through Microsoft Outlook.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Advanced Visual Event & Meeting Features\u003C\u002Fh3>\n\u003Cp>For in-person events, seating arrangements and ticket tiers can make a big difference in the customer experience. Timetics pro lets you visually map out event layouts, assign seats, and offer multiple ticket types.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fone-to-many-with-seat-mappro\u002Fseatplan-from-frontend\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Visual Seating Arrangement\u003C\u002Fstrong>\u003C\u002Fa> – Clients choose their seats from an interactive seat map before booking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Tiered Tickets\u003C\u002Fstrong> – Offer pricing tiers like VIP, Gold, and Standard, each with unique benefits.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fmeetings\u002Fone-on-many-meeting\u002F\" rel=\"nofollow ugc\">\u003Cstrong>One-to-Many Meeting Type\u003C\u002Fstrong>\u003C\u002Fa> – Run webinars, workshops, or group coaching sessions with multiple attendees per host.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-to-Many with Seat Plan\u003C\u002Fstrong> – Combine group events with seat selection for maximum organization and efficiency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Enhanced Customization & Flexibility\u003C\u002Fh3>\n\u003Cp>Different businesses have different needs, and cookie-cutter forms can limit client engagement. Timetics allows you to fully tailor your booking forms, calendar views, and availability settings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fmeetings\u002Fhow-to-add-custom-fileds-on-booking-form\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Customizable Booking Forms\u003C\u002Fstrong>\u003C\u002Fa> – Add custom fields to capture specific information (e.g., dietary preferences for events, project details for consultations).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional Notes\u003C\u002Fstrong> – Let clients share special requests or instructions when booking.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Availability Preferences\u003C\u002Fstrong> – Override normal hours for holidays, staff leave, or special events.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fbookings\u002Fcalendar-view\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Admin Calendar View\u003C\u002Fstrong>\u003C\u002Fa> – See all your bookings in a visual calendar layout for quick planning.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Host & Data Management\u003C\u002Fh3>\n\u003Cp>Multi-host events and large datasets can be hard to manage without the right tools. Timetics lets you assign multiple hosts to a booking and easily export or import data.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Select Multiple Hosts\u003C\u002Fstrong> – Add multiple staff members to the same meeting or event.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fimport-export-data\u002Fhow-to-import-and-export-data-of-timetics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Export & Import Data\u003C\u002Fstrong>\u003C\u002Fa> – Move your booking data in CSV or Excel format for backups, reports, or migrations.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Integrations\u003C\u002Fh3>\n\u003Cp>Your workflow will be more efficient if your booking system integrates with your existing tools. Advanced video conferencing tools, email marketing tools, and CRMs easily connect with the Timetics Pro version.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fzoom-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Zoom Integration\u003C\u002Fstrong>\u003C\u002Fa> – As soon as a booking is confirmed, a unique Zoom link is generated and sent to both you and the client automatically. Clients receive the link instantly in their booking confirmation and reminders, reducing no-shows.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Ffluentcrm-integrationpro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>FluentCRM\u003C\u002Fstrong>\u003C\u002Fa> – Create automated follow-up sequences for new and returning clients.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Fdocs\u002Ftimetics\u002Fintegrations\u002Fpabbly-integration\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Pabbly Integration\u003C\u002Fstrong>\u003C\u002Fa> – Build automated workflows that connect your booking system to other apps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zapier Integration\u003C\u002Fstrong> – Link Timetics to thousands of apps to automate repetitive tasks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WhatsApp Notifications\u003C\u002Fstrong> – Send booking confirmations and reminders through WhatsApp.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Twilio SMS Reminders\u003C\u002Fstrong> – Deliver instant text reminders to clients’ phones.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Extra Payment Options\u003C\u002Fh3>\n\u003Cp>Different clients prefer different ways to pay, and limiting them can cost you. Timetics PRO supports \u003Cstrong>PayPal in addition to all Free payment options\u003C\u002Fstrong>, giving customers a trusted, familiar way to pay online.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>PayPal Integration\u003C\u002Fstrong>– Instantly accept PayPal payments from anywhere in the world.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stripe Integration\u003C\u002Fstrong> – Accept secure credit\u002Fdebit card payments directly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Local Payment Methods\u003C\u002Fstrong> – Make it possible for customers to pay offline.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Support\u003C\u002Fstrong> – With WooCommerce, you can integrate more payment gateways and manage orders in more detail.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📚 Support and Documentation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simply visit our \u003Ca href=\"https:\u002F\u002Fdocs.arraytics.com\u002Ftimetics\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For any questions, ask them away on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftimetics\u002F\" rel=\"ugc\">Timetics Forum\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Help us improve, input your valuable suggestions \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics-roadmaps\u002F\" rel=\"nofollow ugc\">Timetics Roadmap\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So, why wait? 📅 Schedule like a Champion with Timetics 🚀\u003C\u002Fp>\n\u003Ch3>Did you like the Timetics Appointments Booking Calendar and Scheduling Solution?\u003C\u002Fh3>\n\u003Cp>🙌 Join our All-Time Active \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002F492321335116367\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003Cbr \u002F>\n🎥 Learn actionable tutorials on \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLkqKWn6EHYbr2O6EvASj6UoVl3Fy1IWL5&si=13ZdM6uD-cRz1Eme\" rel=\"nofollow ugc\">Timetics YouTube Channel\u003C\u002Fa>\u003Cbr \u002F>\n🤝 Check out our great \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ftimetics\u002Freviews\u002F\" rel=\"ugc\">reviews on WordPress.org\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🔥 Now, What’s Next for You?\u003C\u002Fh3>\n\u003Cp>If you’re impressed with Timetics Appointments Booking Calendar and Scheduling Solution, please check out our other awesome WordPress plugins:\u003C\u002Fp>\n\u003Cp>📅 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-solution\u002F\" rel=\"ugc\">Eventin\u003C\u002Fa>:\u003C\u002Fstrong> Free all-in-one event management solution.\u003Cbr \u002F>\n🍽️ \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cafe\u002F\" rel=\"ugc\">WPCafe\u003C\u002Fa>:\u003C\u002Fstrong> Manage online Food Ordering, Restaurant Menu, Delivery, and Reservations.\u003Cbr \u002F>\n🎨 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpoptics\u002F\" rel=\"ugc\">Poptics\u003C\u002Fa>:\u003C\u002Fstrong> Create conversion-driven Popups and convert your leads into sales.\u003Cbr \u002F>\n📅 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooktics\u002F\" rel=\"ugc\">Booktics\u003C\u002Fa>:\u003C\u002Fstrong> Professional service-based booking solution for your business.\u003C\u002Fp>\n\u003Cp>If you’re curious, pay a visit to 👉 \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Ftimetics\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Arraytics\u003C\u002Fstrong>\u003C\u002Fa> to learn more about our expert solutions in WordPress scheduling, event management, restaurant reservation, food ordering and lots of \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fblog\u002F\" rel=\"nofollow ugc\">\u003Cstrong>marketing tips & tricks!\u003C\u002Fstrong>\u003C\u002Fa> to grow your business. 🎉\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Ch3>Arraytics FluentCRM Service\u003C\u002Fh3>\n\u003Cp>Connects to Arraytics.com’s FluentCRM service to manage contact information for marketing and communication purposes (product updates, feature announcements, support information).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Your email address (only when you voluntarily provide it during business setup\u002Fonboarding).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Arraytics – \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Farraytics.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This is optional and not required for core plugin functionality.\u003C\u002Fp>\n\u003Ch3>Google Calendar API\u003C\u002Fh3>\n\u003Cp>Synchronizes appointments and bookings between your WordPress site and Google Calendar (two-way sync).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Calendar event data (appointment details, dates, times, attendee information) when bookings are created, updated, or synchronized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Google LLC – \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional integration, only active if you connect your Google Calendar account.\u003C\u002Fp>\n\u003Ch3>Stripe Payment Processing\u003C\u002Fh3>\n\u003Cp>Handles secure payment transactions for appointment bookings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data sent:\u003C\u002Fstrong> Payment information (transaction amounts, booking details) when customers make payments.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service provider:\u003C\u002Fstrong> Stripe, Inc. – \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Flegal\u002Fssa\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Optional integration, only active if you configure Stripe payment settings.\u003C\u002Fp>\n","Appointment booking system for Professionals — schedule, manage calendars, accept payments, send reminders & automate bookings easily.",66154,92,35,"2026-02-18T13:42:00.000Z","5.2","7.3",[20,179,21,159,24],"appointment-calendar","https:\u002F\u002Farraytics.com\u002Ftimetics\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimetics.1.0.53.zip","2026-01-05 20:15:35",{"slug":184,"name":185,"version":186,"author":187,"author_profile":188,"description":189,"short_description":190,"active_installs":191,"downloaded":192,"rating":193,"num_ratings":194,"last_updated":195,"tested_up_to":16,"requires_at_least":196,"requires_php":197,"tags":198,"homepage":201,"download_link":202,"security_score":203,"vuln_count":75,"unpatched_count":28,"last_vuln_date":204,"fetched_at":30},"ultimate-appointment-scheduling","Ultimate Appointment Booking & Scheduling","2.2.10","Rustaurius","https:\u002F\u002Fprofiles.wordpress.org\u002Frustaurius\u002F","\u003Cp>\u003Ca href='https:\u002F\u002Fwww.etoilewebdesign.com\u002Fultimate-appointment-scheduling-demo\u002F' rel=\"nofollow ugc\">Ultimate Appointment Scheduling Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Appointment booking platform that lets your customers schedule appointments directly on your website with an easy-to-use calendar and booking form. Set up locations, services, and providers for those services, and let your clients start booking their appointment reservations online today!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Includes Gutenberg block for displaying appointment booking forms!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Key Appointment Booking Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create appointment locations with different opening hours\u003C\u002Fli>\n\u003Cli>Create appointment services that cost different amounts and take different amounts of time\u003C\u002Fli>\n\u003Cli>Dynamically updated booking calendar and appointment schedules, so it’s impossible to double book\u003C\u002Fli>\n\u003Cli>Optional multi-step booking form\u003C\u002Fli>\n\u003Cli>Set required information, such as name or phone number\u003C\u002Fli>\n\u003Cli>Set up automated reminder emails that will go out to your clients a certain number of days or hours before their appointments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Great for businesses that need to set up one-on-one or one-to-many services, such as mechanics, medical professionals, event venues, exercise classes, corporate training sessions, etc. Also works to schedule meetings, for scheduling phone calls and for other situations in which a booking form and reservation system are required.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Appointment Booking Form\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Adding your booking form to a page is as simple as inserting the above shortcode. You can search for it by name or find it in the \u003Cstrong>Ultimate Appointment Scheduling\u003C\u002Fstrong> block section. With the block, you can also insert your booking form into any widget area in your theme. Ultimate appointment booking flexibility!\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[ultimate-appointment-calendar]\n[ultimate-appointment-dropdown]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Alternatively, you can simply insert either of the appointment booking shortcodes above into any page to display a responsive booking form. The first will display a booking calendar, from which you can select and reserve an appointment time. The second will allow you choose a date and then display available appointment booking times that are available for you to book a reservation.\u003C\u002Fp>\n\u003Cp>Allow your visitors and customers to book reservations for a wide array of services and appointment types. With options to create an unlimited amount of unique appointment services, to specify multiple different appointment locations, and to create service providers and specify the services they do, the booking locations they work at and their hours, all with an easy-to-use reservation form on the front end, Ultimate Appointment Scheduling provides the most simple and effecting booking solution and reservation system that is perfect for both you the admin as well as your site visitors.\u003C\u002Fp>\n\u003Ch4>Email Notifications and Reminders\u003C\u002Fh4>\n\u003Cp>The plugin comes with a flexible array of email notification and reminder options. You can configure it to automatically send a notification to the admin and to the customer when a new booking is made.\u003C\u002Fp>\n\u003Cp>You can create an unlimited number of custom email messages, which you can assign to your different notifications.\u003C\u002Fp>\n\u003Cp>You can also create an unlimited number of reservations reminder notifications, which will allow you to send out emails to your customers at the exact time intervals you need, to help remind them of their upcoming appointments.\u003C\u002Fp>\n\u003Cp>Notification and email features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send an automatic email to the admin when a new booking is made\u003C\u002Fli>\n\u003Cli>Send automatic emails to clients when a reservation is placed and an appointment is successfully created\u003C\u002Fli>\n\u003Cli>Create unique email messages that you can assign to your different notifications.\u003C\u002Fli>\n\u003Cli>Set up automated reminder emails that will go out to your clients a certain number of days or hours before their appointments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Additional Appointment Reservation Features\u003C\u002Fh4>\n\u003Cp>Ultimate Appointment Scheduling comes with many more features that make it the most advanced and versatile booking form solution for accepting reservations on your WordPress site, including options to make your appointment services, locations and providers as specific or broad as you require, and a mobile booking form for the ultimate responsive reservation system.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Options to set a minimum and maximum number of days before an appointment that a reservation for a service can be booked\u003C\u002Fli>\n\u003Cli>Set the amount of time between appointments. This, combined with the duration set for a service, will decide when appointment reservations can made.\u003C\u002Fli>\n\u003Cli>Set the date format and hours format\u003C\u002Fli>\n\u003Cli>Set a calendar offset to specify how far ahead the default opening date of the calendar will be\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Appointment Features\u003C\u002Fh4>\n\u003Cp>The premium version of Ultimate Appointment Scheduling comes with even more features, which will allow you to customize the form both to your exact needs and to your website. Some of the great premium features are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accept mandatory or optional payments for appointments either via PayPal or WooCommerce\u003C\u002Fli>\n\u003Cli>Add reCAPTACHA to your form, to help prevent spam\u003C\u002Fli>\n\u003Cli>Option to require login to WordPress before being able to create an appointment\u003C\u002Fli>\n\u003Cli>Additional booking form layout option\u003C\u002Fli>\n\u003Cli>Labelling options\u003C\u002Fli>\n\u003Cli>Customize the look of your form with an array of styling options to help you fit it in seamlessly with the rest of your site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>[ultimate-appointment-calendar]: display a calendar that with available appointment times that users can click to select an appointment\u003C\u002Fli>\n\u003Cli>[ultimate-appointment-dropdown]: display a set of dropdown menus to find appointment times and schedule an appointment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>German (Thanks to \u003Ca href='https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fprofile\u002Fbkleine' rel=\"ugc\">bkleine\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n","Appointment booking calendar and scheduling plugin that lets you set up different services, service providers, locations and availability",90,74089,82,20,"2025-12-02T19:42:00.000Z","3.9","",[199,20,200,21,159],"appointment","appointment-scheduling","http:\u002F\u002Fwww.EtoileWebDesign.com\u002Fplugins\u002Fultimate-appointment-scheduling\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-appointment-scheduling.2.2.10.zip",100,"2020-08-10 00:00:00",{"slug":206,"name":207,"version":208,"author":209,"author_profile":210,"description":211,"short_description":212,"active_installs":213,"downloaded":214,"rating":28,"num_ratings":28,"last_updated":197,"tested_up_to":16,"requires_at_least":215,"requires_php":18,"tags":216,"homepage":218,"download_link":219,"security_score":203,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":220},"sugar-calendar-bookings-scheduling-appointments-lite","Sugar Calendar Bookings Scheduling Appointments Lite","1.3.1","Sugar Calendar","https:\u002F\u002Fprofiles.wordpress.org\u002Fsugarcalendar\u002F","\u003Ch4>WordPress Appointment Booking Plugin\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fbookings\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Sugar Calendar Bookings\u003C\u002Fa> is a lightweight yet powerful WordPress booking plugin that makes appointment scheduling simple for you and your customers. Set up your booking system in minutes, accept online bookings and payments, and manage all your appointments from a beautiful admin calendar.\u003C\u002Fp>\n\u003Cp>Whether you run a salon, consulting practice, healthcare office, or any service-based business, your clients get 24\u002F7 access to book appointments while you stay in complete control of your schedule. No coding required. No bloated features you don’t need.\u003C\u002Fp>\n\u003Cp>Built by the team behind \u003Ca href=\"https:\u002F\u002Fwpforms.com\u002F?utm_source=scb-wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">WPForms\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwpmailsmtp.com\u002F?utm_source=scb-wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">WP Mail SMTP\u003C\u002Fa>, and other top WordPress plugins trusted by over 25 million websites.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Sugar Calendar Bookings Pro\u003C\u002Fstrong>\u003Cbr \u002F>\n  This plugin is the Lite version of Sugar Calendar Bookings Pro, which comes with multiple employee management, staff scheduling, per-service email templates, and more. \u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fpricing\u002Fbookings\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Click here to purchase the best premium WordPress appointment booking plugin now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Booking Forms That Convert\u003C\u002Fh4>\n\u003Cp>Add a professional booking form to any page on your WordPress site in seconds. Your customers choose a service, pick an available date and time from the booking calendar, enter their details, and complete payment. The entire booking process takes about 60 seconds from start to finish.\u003C\u002Fp>\n\u003Cp>The booking form is fully responsive, works on all devices, and is designed for maximum conversions. Embed it anywhere using the dedicated Gutenberg block, the \u003Ccode>[sugar_calendar_bookings_form]\u003C\u002Fcode> shortcode, or the native Elementor widget.\u003C\u002Fp>\n\u003Cp>You can customize the form appearance with light and dark modes, choose between 2-column and 3-column time slot layouts, and filter which services to display on each page.\u003C\u002Fp>\n\u003Ch4>Service Management\u003C\u002Fh4>\n\u003Cp>Create unlimited services with custom names, descriptions, feature images, colors, durations, and pricing. Organize your services with tags and assign them to specific locations and staff members.\u003C\u002Fp>\n\u003Cp>Each service can have its own working schedule, so you can offer different appointment types at different times. Support both in-person appointments and online meetings with flexible location options.\u003C\u002Fp>\n\u003Ch4>Admin Calendar & Appointment Management\u003C\u002Fh4>\n\u003Cp>Manage all your bookings from a clean, intuitive admin calendar built right into your WordPress dashboard. Switch between month, week, day, and agenda views to see your appointment schedule exactly how you want it. Appointments are color-coded by service for quick visual reference.\u003C\u002Fp>\n\u003Cp>View appointment details, reschedule bookings, process cancellations, and keep track of customer notes with the built-in activity log. Filter by service, status, or search by customer name, email, or phone number to find any appointment instantly.\u003C\u002Fp>\n\u003Ch4>Availability & Scheduling\u003C\u002Fh4>\n\u003Cp>Set your availability with weekly working hours and multiple time periods per day. Need to block off holidays or set special hours for a specific date? Use date overrides to manage your booking calendar with ease.\u003C\u002Fp>\n\u003Cp>Control how far in advance customers can book with minimum and maximum advance booking windows. The availability system automatically prevents double-booking and only shows open time slots on your booking form.\u003C\u002Fp>\n\u003Ch4>Online Payments with Stripe\u003C\u002Fh4>\n\u003Cp>Accept credit card payments directly through your booking form with the built-in Stripe integration. Customers pay when they book, reducing no-shows and saving you time.\u003C\u002Fp>\n\u003Cp>The plugin uses Stripe Connect for a quick, secure setup. You can also accept on-site payments for customers who prefer to pay in person. Manage all transactions, issue refunds, and track revenue from the payments dashboard in your WordPress admin.\u003C\u002Fp>\n\u003Ch4>Email Notifications & Reminders\u003C\u002Fh4>\n\u003Cp>Keep everyone informed with automated email notifications. Customers and staff receive instant emails when bookings are created, confirmed, updated, or cancelled. Customize every email template with smart tags that automatically fill in appointment details like customer name, service, date, time, and location.\u003C\u002Fp>\n\u003Cp>Set up appointment reminders to reduce no-shows. Customers receive a reminder email before their scheduled appointment so they never forget.\u003C\u002Fp>\n\u003Ch4>Customer Management\u003C\u002Fh4>\n\u003Cp>Build your customer database automatically as bookings come in. Every customer profile includes their contact information, complete booking history, and any notes you add. The system automatically detects returning customers by email or phone to avoid duplicate records.\u003C\u002Fp>\n\u003Ch4>Who Is Sugar Calendar Bookings For?\u003C\u002Fh4>\n\u003Cp>Sugar Calendar Bookings is the ideal appointment scheduling solution for any service-based business that needs a simple, reliable system to manage calendars and accept reservations on WordPress.\u003C\u002Fp>\n\u003Ch3>Salons & Spas\u003C\u002Fh3>\n\u003Cp>Hair stylists, beauty therapists, and wellness practitioners love this plugin because clients can schedule their own appointments 24\u002F7. Set up services with different durations and prices, manage your availability, and accept payments online to reduce no-shows.\u003C\u002Fp>\n\u003Ch3>Consultants & Coaches\u003C\u002Fh3>\n\u003Cp>Business consultants, life coaches, and career advisors use our appointment scheduling plugin to let clients reserve one-on-one sessions directly. Your availability calendar syncs with your schedule so clients always see accurate openings.\u003C\u002Fp>\n\u003Ch3>Healthcare Providers\u003C\u002Fh3>\n\u003Cp>Doctors, therapists, dentists, and other healthcare professionals rely on Sugar Calendar Bookings to manage patient appointments efficiently. The clean scheduling form and automated confirmations save front-desk staff hours of manual work.\u003C\u002Fp>\n\u003Ch3>Fitness & Personal Training\u003C\u002Fh3>\n\u003Cp>Gym owners, personal trainers, and yoga instructors use the scheduling system to let clients reserve training sessions and classes. Set different services for different workout types and manage your weekly availability with ease.\u003C\u002Fp>\n\u003Ch3>Education & Tutoring\u003C\u002Fh3>\n\u003Cp>Tutors, music teachers, and academic advisors use our scheduling plugin to manage student appointments. Students pick available time slots from your calendars and receive automated reminders so no session gets missed.\u003C\u002Fp>\n\u003Ch3>Professional Services\u003C\u002Fh3>\n\u003Cp>Photographers, lawyers, accountants, and real estate agents use Sugar Calendar Bookings to manage client meetings and consultations. The professional scheduling form makes a great first impression.\u003C\u002Fp>\n\u003Ch4>Easy Setup in Minutes\u003C\u002Fh4>\n\u003Cp>The plugin comes with a guided setup wizard that walks you through the entire configuration. Create your first service, set your working hours, connect Stripe for payments, and you’re ready to accept appointments. The whole process takes less than 5 minutes.\u003C\u002Fp>\n\u003Ch4>Switching from Another Plugin?\u003C\u002Fh4>\n\u003Cp>Moving to Sugar Calendar Bookings from Amelia? Our built-in migration tool imports your services, locations, customers, and appointments automatically. No manual data entry required.\u003C\u002Fp>\n\u003Ch4>Full Sugar Calendar Bookings Feature List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fbookings\u002Ffeatures\u002Fonline-appointment-booking\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Online booking form\u003C\u002Fa> – Multi-step booking flow with service selection, date\u002Ftime picker, contact form, and payment.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fbookings\u002Ffeatures\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Stripe payments\u003C\u002Fa> – Accept credit card payments via Stripe Connect. Free to set up.\u003C\u002Fli>\n\u003Cli>On-site payments – Accept in-person payments without online processing.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fbookings\u002Ffeatures\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Service management\u003C\u002Fa> – Unlimited services with custom names, descriptions, images, colors, durations, and pricing.\u003C\u002Fli>\n\u003Cli>Multiple employees – Full staff management with individual profiles and working schedules.\u003C\u002Fli>\n\u003Cli>Smart employee assignment – Automatic best-available staff selection when customers choose “Any”.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fdocs\u002Fbookings\u002Fa-complete-guide-to-sugar-calendar-bookings-settings\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Availability management\u003C\u002Fa> – Weekly schedules with multiple time periods and advance booking windows.\u003C\u002Fli>\n\u003Cli>Per-employee scheduling – Custom working hours and availability for each staff member.\u003C\u002Fli>\n\u003Cli>Date overrides – Holiday management and special hours for specific dates.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fdocs\u002Fbookings\u002Fa-complete-guide-to-sugar-calendar-bookings-calendar\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Appointment calendar\u003C\u002Fa> – Month, week, day, and agenda views with color-coded bookings.\u003C\u002Fli>\n\u003Cli>Employee calendar columns – Day view with separate columns for each team member.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fbookings\u002Ffeatures\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Email notifications\u003C\u002Fa> – 11 notification types for customers and staff (booking confirmation, booking pending, update, cancellation, reminder, and payment refund).\u003C\u002Fli>\n\u003Cli>Appointment reminders – Automated email reminders before scheduled appointments.\u003C\u002Fli>\n\u003Cli>Service-level email templates – Custom notification content per service.\u003C\u002Fli>\n\u003Cli>Smart tags – Dynamic content in email templates (customer name, service, date, time, location).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fbookings\u002Ffeatures\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Location management\u003C\u002Fa> – Support in-person and online appointment locations.\u003C\u002Fli>\n\u003Cli>Customer management – Customer profiles with booking history and contact details.\u003C\u002Fli>\n\u003Cli>Customer self-cancellation – Customers cancel bookings via unique confirmation code.\u003C\u002Fli>\n\u003Cli>Payment management – Track payments, process refunds, and monitor revenue.\u003C\u002Fli>\n\u003Cli>Service-level payment settings – Different payment gateways per service.\u003C\u002Fli>\n\u003Cli>Currency settings – Multiple currencies with custom symbol and format options.\u003C\u002Fli>\n\u003Cli>Employee real-time availability – Live availability status for staff members.\u003C\u002Fli>\n\u003Cli>Gutenberg block – Dedicated booking form block for the WordPress editor.\u003C\u002Fli>\n\u003Cli>Shortcode support – \u003Ccode>[sugar_calendar_bookings_form]\u003C\u002Fcode> for any editor or page builder.\u003C\u002Fli>\n\u003Cli>Elementor widget – Native Elementor integration for drag-and-drop booking form placement.\u003C\u002Fli>\n\u003Cli>Setup wizard – Guided configuration for quick first-time setup.\u003C\u002Fli>\n\u003Cli>Dashboard widget – Appointment and revenue overview on the WordPress admin dashboard.\u003C\u002Fli>\n\u003Cli>Tags system – Organize services and customers with custom tags.\u003C\u002Fli>\n\u003Cli>Activity log – Notes and audit trail on appointment detail pages.\u003C\u002Fli>\n\u003Cli>Translation ready.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Integrations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsugarcalendar.com\u002Fbookings\u002Ffeatures\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa> – Accept credit card payments directly through your booking form via Stripe Connect.\u003C\u002Fli>\n\u003Cli>Elementor – Native booking form widget for the Elementor page builder.\u003C\u002Fli>\n\u003Cli>Gutenberg – Dedicated booking form block for the WordPress block editor.\u003C\u002Fli>\n\u003C\u002Ful>\n","The easiest appointment booking plugin for WordPress. Create booking forms, manage services & schedules, and accept Stripe payments.",10,745,"6.2",[20,21,159,217,24],"booking-plugin","https:\u002F\u002Fsugarcalendar.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsugar-calendar-bookings-scheduling-appointments-lite.1.3.1.zip","2026-03-15T10:48:56.248Z",{"slug":222,"name":223,"version":224,"author":225,"author_profile":226,"description":227,"short_description":228,"active_installs":28,"downloaded":229,"rating":28,"num_ratings":28,"last_updated":230,"tested_up_to":231,"requires_at_least":232,"requires_php":233,"tags":234,"homepage":235,"download_link":236,"security_score":237,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"talika","Talika","1.0.0","Kraft Plugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fkraftplugins\u002F","\u003Cp>Talika is an easy to use free appointment and scheduling plugin suitable for any business niche offering a range of services to their customers. It is ideal for a spa, salons, wellness center, yoga center, clinic, gyms and many more.\u003C\u002Fp>\n\u003Cp>Using this plugin, you can easily list all your services, manage all your staff and offer an easy way to book appointments to your customers.\u003C\u002Fp>\n","Talika is an easy to use free appointment and scheduling plugin suitable for any business niche offering a range of services to their customers.",3370,"2022-04-05T04:18:00.000Z","5.9.13","5.1","7.0",[20,21,22,23,24],"https:\u002F\u002Fkraftplugins.com\u002Ftalika\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftalika.1.0.0.zip",85,{"attackSurface":239,"codeSignals":999,"taintFlows":1180,"riskAssessment":1244,"analyzedAt":1260},{"hooks":240,"ajaxHandlers":503,"restRoutes":561,"shortcodes":969,"cronEvents":989,"entryPointCount":997,"unprotectedCount":998},[241,247,250,254,258,262,265,270,275,279,283,286,289,293,298,303,306,308,311,313,315,319,322,326,330,334,337,341,344,349,353,357,358,360,363,367,371,376,379,383,387,391,395,400,403,407,411,415,419,423,426,429,432,436,439,442,446,450,453,456,459,461,462,465,468,472,475,478,482,485,489,492,494,497,499,501],{"type":242,"name":243,"callback":244,"file":245,"line":246},"action","admin_init","tfhb_hydra_activation_redirect","admin\\Admin.php",51,{"type":242,"name":243,"callback":248,"file":245,"line":249},"plugins_update_v_1_0_10",54,{"type":242,"name":251,"callback":252,"file":245,"line":253},"admin_footer","add_admin_footer_content",58,{"type":242,"name":255,"callback":255,"file":256,"line":257},"admin_menu","admin\\Controller\\AdminMenu.php",22,{"type":242,"name":259,"callback":259,"file":260,"line":261},"admin_enqueue_scripts","admin\\Controller\\Enqueue.php",25,{"type":242,"name":263,"callback":259,"file":260,"line":264},"wp_enqueue_scripts",26,{"type":266,"name":267,"callback":268,"priority":213,"file":260,"line":269},"filter","script_loader_tag","thb_loadScriptAsModule",27,{"type":266,"name":271,"callback":272,"file":273,"line":274},"cron_schedules","tfhb_custom_cron_interval","admin\\Controller\\PromoNotice.php",59,{"type":242,"name":276,"callback":277,"file":273,"line":278},"tfhb_promo__schedule","tfhb_promo__schedule_callback",65,{"type":242,"name":280,"callback":281,"file":273,"line":282},"admin_notices","tf_promo_dashboard_admin_notice",77,{"type":242,"name":284,"callback":285,"file":273,"line":154},"tfhb_sidebar_promo_banner","tfhb_promo_side_notice_callback",{"type":242,"name":243,"callback":287,"file":273,"line":288},"init_dashboard_notice_widget",113,{"type":242,"name":290,"callback":291,"file":273,"line":292},"wp_dashboard_setup","register_dashboard_notice_widget",127,{"type":242,"name":294,"callback":295,"file":296,"line":297},"rest_api_init","anonymous","admin\\Controller\\RouteController.php",44,{"type":242,"name":299,"callback":300,"file":301,"line":302},"tfhb_after_booking_completed_schedule","tfhb_after_booking_completed_schedule_callback","admin\\Controller\\ScheduleController.php",18,{"type":242,"name":304,"callback":305,"file":301,"line":194},"tfhb_cart_auto_remover_schedule","tfhb_cart_auto_remover_schedule_callback",{"type":266,"name":271,"callback":307,"file":301,"line":261},"tfhb_custom_cron_job_schedule",{"type":266,"name":271,"callback":309,"file":301,"line":310},"tfhb_custom_cart_cron_job_schedule",32,{"type":266,"name":271,"callback":307,"file":301,"line":312},204,{"type":266,"name":271,"callback":309,"file":301,"line":314},213,{"type":266,"name":316,"callback":317,"file":318,"line":60},"query_vars","tfhb_single_query_vars","app\\App.php",{"type":266,"name":320,"callback":321,"file":318,"line":297},"template_include","tfhb_single_page_template",{"type":242,"name":323,"callback":324,"file":318,"line":325},"pre_get_posts","tfhb_remove_posttype_request",67,{"type":266,"name":327,"callback":328,"file":318,"line":329},"single_template","tfhb_single_meeting_template",68,{"type":266,"name":331,"callback":332,"priority":213,"file":318,"line":333},"post_type_link","tfhb_meeting_permalink",70,{"type":266,"name":320,"callback":335,"file":336,"line":257},"tfhb_meeting_custom_archive_template","app\\Content\\Archive.php",{"type":242,"name":263,"callback":338,"file":339,"line":340},"tfhb_enqueue_scripts","app\\Enqueue.php",12,{"type":242,"name":342,"callback":338,"file":339,"line":343},"enqueue_block_editor_assets",13,{"type":266,"name":345,"callback":346,"priority":213,"file":347,"line":348},"theme_page_templates","set_page_template","app\\FrontendDashboard\\FrontendDashboard.php",53,{"type":266,"name":350,"callback":351,"file":347,"line":352},"page_template","load_page_templates",56,{"type":266,"name":354,"callback":355,"priority":213,"file":347,"line":356},"display_post_states","tfhb_add_post_state",62,{"type":266,"name":316,"callback":317,"file":347,"line":278},{"type":266,"name":320,"callback":321,"file":347,"line":359},75,{"type":242,"name":243,"callback":361,"file":347,"line":362},"tfhb_prevent_admin_access_for_roles",84,{"type":242,"name":364,"callback":365,"priority":213,"file":347,"line":366},"login_redirect","tfhb_redirect_to_dashboard",87,{"type":266,"name":368,"callback":369,"file":370,"line":137},"show_admin_bar","__return_false","app\\FrontendDashboard\\Template\\frontend-dashboard.php",{"type":242,"name":372,"callback":373,"file":374,"line":375},"hydra_booking\u002Fafter_meeting_render","after_meeting_render","app\\Shortcode\\HydraBookingShortcode.php",24,{"type":242,"name":377,"callback":378,"file":374,"line":261},"hydra_booking\u002Fbefore_meeting_render","before_meeting_render",{"type":242,"name":380,"callback":380,"file":381,"line":382},"init","hydra-booking.php",47,{"type":242,"name":384,"callback":385,"file":381,"line":386},"current_screen","tfhb_get_plugin_screen",48,{"type":242,"name":388,"callback":389,"file":381,"line":390},"plugins_loaded","tfhb_load_textdomain",50,{"type":242,"name":392,"callback":393,"priority":394,"file":381,"line":203},"in_admin_header","tfhb_hide_notices",99,{"type":242,"name":396,"callback":397,"priority":137,"file":398,"line":399},"hydra_booking\u002Fafter_booking_confirmed","insert_calender_after_booking_confirmed","includes\\hooks\\ActionHooks.php",21,{"type":242,"name":401,"callback":402,"priority":137,"file":398,"line":257},"hydra_booking\u002Fafter_booking_canceled","deleteGoogleCalender",{"type":242,"name":404,"callback":405,"priority":137,"file":398,"line":406},"hydra_booking\u002Fafter_booking_schedule","remove_attendde_event_from_existing_booking",23,{"type":242,"name":408,"callback":409,"priority":213,"file":398,"line":410},"profile_update","update_host_email",36,{"type":242,"name":412,"callback":413,"priority":213,"file":398,"line":414},"woocommerce_checkout_create_order_line_item","tfhb_booking_custom_order_data",46,{"type":242,"name":416,"callback":417,"priority":213,"file":398,"line":418},"woocommerce_order_status_changed","sync_booking_status_from_woo_order_status",49,{"type":242,"name":420,"callback":421,"priority":213,"file":398,"line":422},"woocommerce_checkout_order_processed","tfhb_add_booking_data_checkout_order_processed",52,{"type":242,"name":424,"callback":425,"file":398,"line":249},"woocommerce_thankyou","tfhb_woocommerce_thankyou",{"type":242,"name":427,"callback":428,"file":398,"line":352},"woocommerce_store_api_checkout_order_processed","tfhb_add_booking_data_checkout_order_processed_block_checkout",{"type":242,"name":430,"callback":431,"file":398,"line":253},"woocommerce_cart_loaded_from_session","woocommerce_cart_loaded_from_session_callback",{"type":242,"name":433,"callback":434,"priority":213,"file":398,"line":435},"woocommerce_remove_cart_item","woocommerce_remove_cart_item_callback",60,{"type":242,"name":396,"callback":437,"priority":137,"file":438,"line":343},"addLocation_after_booking_confirmed","includes\\hooks\\BookingLocation.php",{"type":242,"name":404,"callback":440,"priority":213,"file":438,"line":441},"pushBookingToscheduled",16,{"type":266,"name":443,"callback":444,"priority":213,"file":445,"line":340},"authenticate","tfhb_restrict_unverified_user","includes\\hooks\\FilterHooks.php",{"type":266,"name":447,"callback":448,"priority":213,"file":445,"line":449},"woocommerce_get_item_data","tfhb_woocommerce_get_item_data",19,{"type":266,"name":451,"callback":452,"priority":213,"file":445,"line":406},"woocommerce_prevent_admin_access","tfhb_woocommerce_prevent_admin_access",{"type":242,"name":396,"callback":454,"priority":194,"file":455,"line":449},"pushBookingToConfirmed","includes\\hooks\\MailHooks.php",{"type":242,"name":457,"callback":458,"priority":194,"file":455,"line":194},"hydra_booking\u002Fafter_booking_pending","pushBookingToPending",{"type":242,"name":401,"callback":460,"priority":194,"file":455,"line":399},"pushBookingToCanceled",{"type":242,"name":404,"callback":440,"priority":194,"file":455,"line":257},{"type":242,"name":463,"callback":464,"priority":194,"file":455,"line":406},"hydra_booking\u002Fsend_booking_reminder","send_booking_reminder",{"type":242,"name":466,"callback":467,"priority":213,"file":455,"line":264},"hydra_booking\u002Fsend_booking_with_all_attendees_confirmed","send_booking_with_all_attendees_confirmed",{"type":242,"name":469,"callback":470,"priority":213,"file":455,"line":471},"hydra_booking\u002Fsend_booking_with_all_attendees_pending","send_booking_with_all_attendees_pending",29,{"type":242,"name":473,"callback":474,"priority":213,"file":455,"line":310},"hydra_booking\u002Fsend_booking_with_all_attendees_canceled","send_booking_with_all_attendees_canceled",{"type":242,"name":476,"callback":477,"priority":213,"file":455,"line":174},"hydra_booking\u002Fsend_booking_with_all_attendees_schedule","send_booking_with_all_attendees_schedule",{"type":242,"name":479,"callback":480,"file":481,"line":382},"admin_post_hydra-booking_fupc","closure","includes\\license\\HydraBookingBase.php",{"type":242,"name":380,"callback":483,"file":481,"line":484},"init_action_handler",55,{"type":242,"name":486,"callback":487,"priority":213,"file":488,"line":27},"hydra_booking\u002Fafter_booking_completed","integrationsBookingToCompleted","includes\\services\\Integrations\\MailChimp\\MailChimp.php",{"type":242,"name":401,"callback":490,"priority":213,"file":488,"line":491},"integrationsBookingToCanceled",9,{"type":242,"name":396,"callback":493,"priority":213,"file":488,"line":213},"integrationsBookingToConfirmed",{"type":266,"name":495,"callback":369,"file":488,"line":496},"https_ssl_verify",200,{"type":242,"name":396,"callback":454,"priority":194,"file":498,"line":343},"includes\\services\\Integrations\\Telegram\\Telegram.php",{"type":242,"name":401,"callback":460,"priority":194,"file":498,"line":500},14,{"type":242,"name":404,"callback":440,"priority":194,"file":498,"line":502},15,[504,509,513,517,520,522,526,529,533,537,541,545,546,549,551,554,556,560],{"action":505,"nopriv":506,"callback":505,"hasNonce":507,"hasCapCheck":507,"file":245,"line":508},"tfhb_hydra_manage_plugin",false,true,61,{"action":510,"nopriv":506,"callback":511,"hasNonce":507,"hasCapCheck":506,"file":512,"line":441},"tfhb_user_registration_license","tfhb_user_registration_license_callback","admin\\Controller\\NoticeController.php",{"action":514,"nopriv":506,"callback":515,"hasNonce":507,"hasCapCheck":506,"file":512,"line":516},"tfhb_cart_item_license","tfhb_cart_item_license_callback",17,{"action":518,"nopriv":506,"callback":518,"hasNonce":506,"hasCapCheck":506,"file":273,"line":519},"tf_black_friday_notice_dismiss_callback",78,{"action":521,"nopriv":506,"callback":521,"hasNonce":506,"hasCapCheck":506,"file":273,"line":394},"tfhb_promo_side_notice_dismiss_callback",{"action":523,"nopriv":506,"callback":524,"hasNonce":506,"hasCapCheck":506,"file":273,"line":525},"tfhb_dashboard_widget_dismiss","ajax_dashboard_widget_dismiss",114,{"action":527,"nopriv":507,"callback":528,"hasNonce":507,"hasCapCheck":506,"file":347,"line":519},"tfhb_forgot_password","tfhb_forgot_password_callback",{"action":530,"nopriv":507,"callback":531,"hasNonce":507,"hasCapCheck":506,"file":347,"line":532},"tfhb_reset_password","tfhb_reset_password_callback",81,{"action":534,"nopriv":507,"callback":535,"hasNonce":507,"hasCapCheck":506,"file":536,"line":261},"tfhb_sign_in","tfhb_sign_in_callback","app\\FrontendDashboard\\Shortcode\\Login.php",{"action":538,"nopriv":507,"callback":539,"hasNonce":507,"hasCapCheck":506,"file":540,"line":310},"tfhb_registration","tfhb_registration_callback","app\\FrontendDashboard\\Shortcode\\Signup.php",{"action":542,"nopriv":507,"callback":543,"hasNonce":507,"hasCapCheck":506,"file":374,"line":544},"tfhb_already_booked_times","tfhb_already_booked_times_callback",28,{"action":542,"nopriv":506,"callback":543,"hasNonce":507,"hasCapCheck":506,"file":374,"line":471},{"action":547,"nopriv":507,"callback":548,"hasNonce":507,"hasCapCheck":506,"file":374,"line":310},"tfhb_meeting_form_submit","tfhb_meeting_form_submit_callback",{"action":547,"nopriv":506,"callback":548,"hasNonce":507,"hasCapCheck":506,"file":374,"line":550},33,{"action":552,"nopriv":507,"callback":553,"hasNonce":507,"hasCapCheck":506,"file":374,"line":410},"tfhb_meeting_form_cencel","tfhb_meeting_form_cencel_callback",{"action":552,"nopriv":506,"callback":553,"hasNonce":507,"hasCapCheck":506,"file":374,"line":555},37,{"action":557,"nopriv":507,"callback":558,"hasNonce":507,"hasCapCheck":506,"file":374,"line":559},"tfhb_meeting_paypal_payment_confirmation","tfhb_meeting_paypal_payment_confirmation_callback",41,{"action":557,"nopriv":506,"callback":558,"hasNonce":507,"hasCapCheck":506,"file":374,"line":60},[562,570,577,582,586,591,596,600,604,608,613,618,623,628,633,638,643,648,653,658,663,669,674,679,683,688,693,697,701,707,712,718,723,727,731,735,739,745,749,754,759,764,769,774,779,784,788,792,797,801,805,809,813,817,821,825,830,834,839,843,848,853,858,863,868,872,877,881,886,890,893,896,900,903,907,911,914,918,923,928,933,938,943,948,953,958,962],{"namespace":563,"route":564,"methods":565,"callback":567,"permissionCallback":568,"file":569,"line":302},"hydra-booking\u002Fv1","\u002Fuser\u002Fauth",[566],"GET","getUserAuth","tfhb_manage_options_permission","admin\\Controller\\AuthController.php",{"namespace":563,"route":571,"methods":572,"callback":574,"permissionCallback":568,"file":575,"line":576},"\u002Fbooking\u002Flists",[573],"POST","getBookingsData","admin\\Controller\\BookingController.php",30,{"namespace":563,"route":578,"methods":579,"callback":580,"permissionCallback":568,"file":575,"line":581},"\u002Fbooking\u002Fget-availability-dates",[573],"getAvailabilityDates",39,{"namespace":563,"route":583,"methods":584,"callback":585,"permissionCallback":568,"file":575,"line":386},"\u002Fbooking\u002Fget-availability-time-slot",[573],"getAvailabilityTimeSlot",{"namespace":563,"route":587,"methods":588,"callback":589,"permissionCallback":568,"file":575,"line":590},"\u002Fbooking\u002Fre-book-meeting",[573],"ReBookCencelMeeting",57,{"namespace":563,"route":592,"methods":593,"callback":594,"permissionCallback":568,"file":575,"line":595},"\u002Fbooking\u002Fcreate",[573],"CreateBooking",66,{"namespace":563,"route":597,"methods":598,"callback":599,"permissionCallback":568,"file":575,"line":359},"\u002Fbooking\u002Fdelete",[573],"DeleteBooking",{"namespace":563,"route":601,"methods":602,"callback":603,"permissionCallback":568,"file":575,"line":237},"\u002Fbooking\u002F(?P\u003Cid>[0-9]+)",[566],"getBookingData",{"namespace":563,"route":605,"methods":606,"callback":607,"permissionCallback":568,"file":575,"line":139},"\u002Fbooking\u002Fdetails\u002F(?P\u003Cid>[0-9]+)",[566],"getBookingDetails",{"namespace":563,"route":609,"methods":610,"callback":611,"permissionCallback":568,"file":575,"line":612},"\u002Fbooking\u002Fchange-booking-status",[573],"changeBookingDetailsStatus",105,{"namespace":563,"route":614,"methods":615,"callback":616,"permissionCallback":568,"file":575,"line":617},"\u002Fbooking\u002Fcancel-booking-attendee",[573],"cancelBookingAttendee",115,{"namespace":563,"route":619,"methods":620,"callback":621,"permissionCallback":568,"file":575,"line":622},"\u002Fbooking\u002Fupdate",[573],"updateBooking",125,{"namespace":563,"route":624,"methods":625,"callback":626,"permissionCallback":568,"file":575,"line":627},"\u002Fbooking\u002Fbulk-update",[573],"updateBulkStatus",134,{"namespace":563,"route":629,"methods":630,"callback":631,"permissionCallback":568,"file":575,"line":632},"\u002Fbooking\u002Fsend-reminder",[573],"sendReminderEmail",145,{"namespace":563,"route":634,"methods":635,"callback":636,"permissionCallback":568,"file":575,"line":637},"\u002Fbooking\u002Fsend-attendee-reminder",[573],"sendReminderAttendeeEmail",155,{"namespace":563,"route":639,"methods":640,"callback":641,"permissionCallback":568,"file":575,"line":642},"\u002Fbooking\u002Fchange-attendee-status",[573],"changeAttendeeStatus",165,{"namespace":563,"route":644,"methods":645,"callback":646,"permissionCallback":568,"file":575,"line":647},"\u002Fbooking\u002Fupdate-internal-note",[573],"updateInternalNotes",176,{"namespace":563,"route":649,"methods":650,"callback":651,"permissionCallback":568,"file":575,"line":652},"\u002Fbooking\u002Fpre",[566],"getPreBookingsData",188,{"namespace":563,"route":654,"methods":655,"callback":656,"permissionCallback":568,"file":575,"line":657},"\u002Fbooking\u002Fmeeting",[573],"getpreMeetingData",197,{"namespace":563,"route":659,"methods":660,"callback":661,"permissionCallback":568,"file":575,"line":662},"\u002Fbooking\u002Favailabletime",[573],"getAvailableTimeData",206,{"namespace":563,"route":664,"methods":665,"callback":666,"permissionCallback":667,"file":575,"line":668},"\u002Fbooking\u002Fexport-as",[573],"exportBookingDataAs","tfhb_manage_integrations_permission",217,{"namespace":563,"route":670,"methods":671,"callback":672,"permissionCallback":568,"file":575,"line":673},"\u002Fbooking\u002Ffilter",[566],"filterBookings",228,{"namespace":563,"route":675,"methods":676,"callback":677,"permissionCallback":568,"file":678,"line":264},"\u002Fdashboard",[573],"getDashboardsData","admin\\Controller\\DashboardController.php",{"namespace":563,"route":680,"methods":681,"callback":682,"permissionCallback":568,"file":678,"line":410},"\u002Fdashboard\u002Fstatistics",[573],"getDashboardsStatisticsData",{"namespace":563,"route":684,"methods":685,"callback":686,"permissionCallback":568,"file":687,"line":471},"\u002Fsettings\u002Ffd-dashboard",[566],"GetFrontendDashboardSettings","admin\\Controller\\FrontendDashboard.php",{"namespace":563,"route":689,"methods":690,"callback":691,"permissionCallback":568,"file":687,"line":692},"\u002Fsettings\u002Ffd-dashboard\u002Fupdate",[573],"UpdateFrontendDashboardSettings",38,{"namespace":563,"route":694,"methods":695,"callback":696,"permissionCallback":568,"file":687,"line":386},"\u002Ffd-dashboard\u002Fuser-auth",[573],"GetFdUserAuth",{"namespace":563,"route":698,"methods":699,"callback":700,"permissionCallback":568,"file":687,"line":253},"\u002Ffd-dashboard\u002Flogout",[573],"LogoutFdUser",{"namespace":563,"route":702,"methods":703,"callback":704,"permissionCallback":705,"file":687,"line":706},"\u002Ffd-dashboard\u002Fupdate-profile",[573],"UpdateFdUserProfile","tfhb_manage_hosts_permission",69,{"namespace":563,"route":708,"methods":709,"callback":710,"permissionCallback":705,"file":687,"line":711},"\u002Ffd-dashboard\u002Fchange-password",[573],"ChangeFdUserPassword",80,{"namespace":563,"route":713,"methods":714,"callback":715,"permissionCallback":568,"file":716,"line":717},"\u002Fhosts\u002Flists",[566],"getHostsData","admin\\Controller\\HostsController.php",31,{"namespace":563,"route":719,"methods":720,"callback":721,"permissionCallback":568,"file":716,"line":722},"\u002Fhosts\u002Fcreate",[573],"CreateHosts",40,{"namespace":563,"route":724,"methods":725,"callback":726,"permissionCallback":568,"file":716,"line":418},"\u002Fhosts\u002Fdelete",[573],"DeleteHosts",{"namespace":563,"route":728,"methods":729,"callback":730,"permissionCallback":568,"file":716,"line":253},"\u002Fhosts\u002Fupdate-status",[573],"UpdateHostsStatus",{"namespace":563,"route":732,"methods":733,"callback":734,"permissionCallback":667,"file":716,"line":329},"\u002Fhosts\u002F(?P\u003Cid>[0-9]+)",[566],"getTheHostData",{"namespace":563,"route":736,"methods":737,"callback":738,"permissionCallback":667,"file":716,"line":282},"\u002Fhosts\u002Finformation\u002Fupdate",[573],"updateHostInformation",{"namespace":563,"route":740,"methods":741,"callback":742,"permissionCallback":743,"file":716,"line":744},"\u002Fhosts\u002Favailability\u002Fupdate",[573],"UpdateAvailabilitySettings","tfhb_manage_custom_availability_permission",89,{"namespace":563,"route":746,"methods":747,"callback":748,"permissionCallback":705,"file":716,"line":394},"\u002Fhosts\u002Favailability",[573],"GetAvailabilitySettings",{"namespace":563,"route":750,"methods":751,"callback":752,"permissionCallback":667,"file":716,"line":753},"\u002Fhosts\u002Favailability\u002Fsingle",[573],"GetSingleAvailabilitySettings",109,{"namespace":563,"route":755,"methods":756,"callback":757,"permissionCallback":568,"file":716,"line":758},"\u002Fhosts\u002Favailability\u002Fdelete",[573],"DeleteAvailabilitySettings",119,{"namespace":563,"route":760,"methods":761,"callback":762,"permissionCallback":667,"file":716,"line":763},"\u002Fhosts\u002Fintegration",[573],"GetIntegrationSettings",131,{"namespace":563,"route":765,"methods":766,"callback":767,"permissionCallback":667,"file":716,"line":768},"\u002Fhosts\u002Fintegration\u002Fupdate",[573],"UpdateIntegrationSettings",141,{"namespace":563,"route":770,"methods":771,"callback":772,"permissionCallback":667,"file":716,"line":773},"\u002Fhosts\u002Fintegration\u002Ffetch",[566],"FetchIntegrationSettings",151,{"namespace":563,"route":775,"methods":776,"callback":777,"permissionCallback":667,"file":716,"line":778},"\u002Fhosts\u002Ffilter",[566],"filterHosts",161,{"namespace":563,"route":780,"methods":781,"callback":782,"permissionCallback":568,"file":783,"line":717},"\u002Fsettings\u002Flicense",[566],"GetLicenseData","admin\\Controller\\licenseController.php",{"namespace":563,"route":785,"methods":786,"callback":787,"permissionCallback":568,"file":783,"line":722},"\u002Fsettings\u002Flicense\u002Fupdate",[573],"UpdateLicenseData",{"namespace":563,"route":789,"methods":790,"callback":791,"permissionCallback":568,"file":783,"line":390},"\u002Fsettings\u002Flicense\u002Fdeactivate",[573],"DeactiveLicense",{"namespace":563,"route":793,"methods":794,"callback":795,"permissionCallback":568,"file":796,"line":471},"\u002Fmeetings\u002Flists",[566],"getMeetingsData","admin\\Controller\\MeetingController.php",{"namespace":563,"route":798,"methods":799,"callback":800,"permissionCallback":568,"file":796,"line":692},"\u002Fmeetings\u002Fcreate",[573],"CreateMeeting",{"namespace":563,"route":802,"methods":803,"callback":804,"permissionCallback":568,"file":796,"line":382},"\u002Fmeetings\u002Fdelete",[573],"DeleteMeeting",{"namespace":563,"route":806,"methods":807,"callback":808,"permissionCallback":568,"file":796,"line":590},"\u002Fmeetings\u002F(?P\u003Cid>[0-9]+)",[566],"getMeetingData",{"namespace":563,"route":810,"methods":811,"callback":812,"permissionCallback":568,"file":796,"line":595},"\u002Fmeetings\u002Fdetails\u002Fupdate",[573],"updateMeeting",{"namespace":563,"route":814,"methods":815,"callback":816,"permissionCallback":568,"file":796,"line":141},"\u002Fmeetings\u002Fclone",[573],"cloneMeeting",{"namespace":563,"route":818,"methods":819,"callback":820,"permissionCallback":568,"file":796,"line":13},"\u002Fmeetings\u002Fwebhook\u002Fupdate",[573],"updateMeetingWebhook",{"namespace":563,"route":822,"methods":823,"callback":824,"permissionCallback":568,"file":796,"line":139},"\u002Fmeetings\u002Fwebhook\u002Fdelete",[573],"deleteMeetingWebhook",{"namespace":563,"route":826,"methods":827,"callback":828,"permissionCallback":568,"file":796,"line":829},"\u002Fmeetings\u002Fintegration\u002Fupdate",[573],"updateMeetingIntegration",106,{"namespace":563,"route":831,"methods":832,"callback":833,"permissionCallback":568,"file":796,"line":617},"\u002Fmeetings\u002Fintegration\u002Fdelete",[573],"deleteMeetingIntegration",{"namespace":563,"route":835,"methods":836,"callback":837,"permissionCallback":568,"file":796,"line":838},"\u002Fmeetings\u002Fintegration\u002Ffields",[573],"getIntegrationModulsFields",124,{"namespace":563,"route":840,"methods":841,"callback":842,"permissionCallback":568,"file":796,"line":627},"\u002Fmeetings\u002Ffilter",[566],"filterMeetings",{"namespace":563,"route":844,"methods":845,"callback":846,"permissionCallback":568,"file":796,"line":847},"\u002Fmeetings\u002Fcategories",[566],"getMeetingsCategories",150,{"namespace":563,"route":849,"methods":850,"callback":851,"permissionCallback":568,"file":796,"line":852},"\u002Fmeetings\u002Fcategories\u002Fcreate-update",[573],"createupdateMeeting",159,{"namespace":563,"route":854,"methods":855,"callback":856,"permissionCallback":568,"file":796,"line":857},"\u002Fmeetings\u002Fcategories\u002Fdelete",[573],"DeleteCategory",168,{"namespace":563,"route":859,"methods":860,"callback":861,"permissionCallback":667,"file":796,"line":862},"\u002Fmeetings\u002Fsingle-host-availability\u002F(?P\u003Cid>[0-9]+)",[566],"getTheHostAvailabilityData",179,{"namespace":563,"route":864,"methods":865,"callback":866,"permissionCallback":568,"file":796,"line":867},"\u002Fmeetings\u002Fquestion\u002Fforms-list",[573],"getQuestionFormsList",189,{"namespace":563,"route":869,"methods":870,"callback":871,"permissionCallback":568,"file":796,"line":496},"\u002Fmeetings\u002Fpayment\u002Fpayment-method",[566],"fetchMeetingsPaymentIntegration",{"namespace":563,"route":873,"methods":874,"callback":875,"permissionCallback":568,"file":876,"line":516},"\u002Fnotifaction",[566],"getNotification","admin\\Controller\\Notification.php",{"namespace":563,"route":878,"methods":879,"callback":880,"permissionCallback":568,"file":876,"line":269},"\u002Fnotifaction\u002Fmarkasread",[573],"MarkAsRead",{"namespace":563,"route":882,"methods":883,"callback":884,"permissionCallback":568,"file":885,"line":550},"\u002Fsettings\u002Fgeneral",[566],"GetGeneralSettings","admin\\Controller\\SettingsController.php",{"namespace":563,"route":887,"methods":888,"callback":889,"permissionCallback":568,"file":885,"line":60},"\u002Fsettings\u002Fgeneral\u002Fupdate",[573],"UpdateGeneralSettings",{"namespace":563,"route":891,"methods":892,"callback":748,"permissionCallback":568,"file":885,"line":422},"\u002Fsettings\u002Favailability",[566],{"namespace":563,"route":894,"methods":895,"callback":742,"permissionCallback":568,"file":885,"line":508},"\u002Fsettings\u002Favailability\u002Fupdate",[573],{"namespace":563,"route":897,"methods":898,"callback":757,"permissionCallback":568,"file":885,"line":899},"\u002Fsettings\u002Favailability\u002Fdelete",[573],71,{"namespace":563,"route":901,"methods":902,"callback":752,"permissionCallback":705,"file":885,"line":193},"\u002Fsettings\u002Favailability\u002F(?P\u003Cid>[0-9]+)",[566],{"namespace":563,"route":904,"methods":905,"callback":906,"permissionCallback":568,"file":885,"line":173},"\u002Fsettings\u002Favailability\u002Fmark-as-default",[573],"MarkAsDefault",{"namespace":563,"route":908,"methods":909,"callback":762,"permissionCallback":568,"file":885,"line":910},"\u002Fsettings\u002Fintegration",[566],103,{"namespace":563,"route":912,"methods":913,"callback":767,"permissionCallback":568,"file":885,"line":288},"\u002Fsettings\u002Fintegration\u002Fupdate",[573],{"namespace":563,"route":915,"methods":916,"callback":917,"permissionCallback":568,"file":885,"line":838},"\u002Fsettings\u002Fnotification",[566],"GetNotificationSettings",{"namespace":563,"route":919,"methods":920,"callback":921,"permissionCallback":568,"file":885,"line":922},"\u002Fsettings\u002Fnotification\u002Fupdate",[573],"UpdateNotificationSettings",133,{"namespace":563,"route":924,"methods":925,"callback":926,"permissionCallback":568,"file":885,"line":927},"\u002Fsettings\u002Fhosts-settings",[566],"GetHostsSettings",144,{"namespace":563,"route":929,"methods":930,"callback":931,"permissionCallback":568,"file":885,"line":932},"\u002Fsettings\u002Fhosts-settings\u002Fupdate",[573],"UpdateGetHostsSettings",153,{"namespace":563,"route":934,"methods":935,"callback":936,"permissionCallback":568,"file":885,"line":937},"\u002Fsettings\u002Fappearance-settings",[566],"GetAppearanceSettings",164,{"namespace":563,"route":939,"methods":940,"callback":941,"permissionCallback":568,"file":885,"line":942},"\u002Fsettings\u002Fappearance-settings\u002Fupdate",[573],"UpdateAppearanceSettings",173,{"namespace":563,"route":944,"methods":945,"callback":946,"permissionCallback":568,"file":885,"line":947},"\u002Fsettings\u002Fshortcode",[566],"getShortcodeSettings",184,{"namespace":563,"route":949,"methods":950,"callback":951,"permissionCallback":568,"file":885,"line":952},"\u002Fsettings\u002Fshortcode\u002Fpreview",[573],"generateShortPreview",193,{"namespace":563,"route":954,"methods":955,"callback":956,"permissionCallback":568,"file":957,"line":471},"\u002Fsetup-wizard\u002Ffetch",[566],"fetchSetupWizard","admin\\Controller\\SetupWizard.php",{"namespace":563,"route":959,"methods":960,"callback":961,"permissionCallback":568,"file":957,"line":581},"\u002Fsetup-wizard\u002Fimport-meeting",[573],"ImportMeetingDemo",{"namespace":563,"route":963,"methods":964,"callback":965,"permissionCallback":966,"file":967,"line":968},"\u002Fintegration\u002Fgoogle-api",[566],"GetAccessData","permission_callback","includes\\services\\Integrations\\GoogleCalendar\\GoogleCalendar.php",74,[970,973,976,979,983,986],{"tag":971,"callback":972,"file":536,"line":406},"hydra_login_form","hydra_login_form_shortcode",{"tag":974,"callback":975,"file":540,"line":471},"hydra_signup_form","hydra_signup_form_shortcode",{"tag":977,"callback":978,"file":374,"line":399},"hydra_booking","hydra_booking_shortcode",{"tag":980,"callback":981,"file":982,"line":264},"tfhb_meetings","tfhb_meetings_callback","app\\Shortcode\\ShortcodeBuilder.php",{"tag":984,"callback":985,"file":982,"line":471},"tfhb_hosts","tfhb_hosts_callback",{"tag":987,"callback":988,"file":982,"line":310},"tfhb_categories","tfhb_categories_callback",[990,991,992,993,995],{"hook":276,"callback":276,"file":273,"line":356},{"hook":299,"callback":299,"file":301,"line":471},{"hook":304,"callback":304,"file":301,"line":410},{"hook":299,"callback":299,"file":301,"line":994},209,{"hook":304,"callback":304,"file":301,"line":996},218,111,3,{"dangerousFunctions":1000,"sqlUsage":1014,"outputEscaping":1073,"fileOperations":508,"externalRequests":1175,"nonceChecks":343,"capabilityChecks":302,"bundledLibraries":1176},[1001,1005,1008,1011],{"fn":1002,"file":481,"line":1003,"context":1004},"unserialize",174,"$response = unserialize( $this->decrypt( $response['data'] ) );",{"fn":1002,"file":481,"line":1006,"context":1007},401,"return unserialize( $text );",{"fn":1002,"file":481,"line":1009,"context":1010},545,"return unserialize( $this->decrypt( $response, $this->get_domain() ) );",{"fn":1002,"file":481,"line":1012,"context":1013},699,"$license_obj = unserialize( $serial_obj );",{"prepared":758,"raw":717,"locations":1015},[1016,1019,1021,1024,1026,1028,1030,1031,1034,1036,1038,1040,1041,1043,1044,1045,1047,1048,1050,1052,1053,1055,1057,1058,1060,1062,1064,1065,1068,1069,1071],{"file":796,"line":1017,"context":1018},1111,"$wpdb->get_var() with variable interpolation",{"file":796,"line":1020,"context":1018},1112,{"file":796,"line":1022,"context":1023},1116,"$wpdb->get_results() with variable interpolation",{"file":796,"line":1025,"context":1023},1134,{"file":796,"line":1027,"context":1023},1867,{"file":796,"line":1029,"context":1023},1877,{"file":301,"line":847,"context":1023},{"file":1032,"line":1033,"context":1018},"admin\\Controller\\UpdateController.php",45,{"file":1032,"line":414,"context":1035},"$wpdb->query() with variable interpolation",{"file":1032,"line":1037,"context":1035},126,{"file":1039,"line":399,"context":1018},"includes\\database\\Attendees.php",{"file":1039,"line":352,"context":1035},{"file":1042,"line":399,"context":1018},"includes\\database\\Availability.php",{"file":1042,"line":386,"context":1035},{"file":1042,"line":112,"context":1023},{"file":1046,"line":399,"context":1018},"includes\\database\\Booking.php",{"file":1046,"line":590,"context":1035},{"file":1049,"line":406,"context":1018},"includes\\database\\BookingMeta.php",{"file":1051,"line":399,"context":1018},"includes\\database\\Host.php",{"file":1051,"line":422,"context":1035},{"file":1051,"line":1054,"context":1023},158,{"file":1056,"line":399,"context":1018},"includes\\database\\Meeting.php",{"file":1056,"line":532,"context":1035},{"file":1056,"line":1059,"context":1023},238,{"file":1061,"line":406,"context":1018},"includes\\database\\Meta.php",{"file":1063,"line":399,"context":1018},"includes\\database\\Transactions.php",{"file":1063,"line":386,"context":1035},{"file":1066,"line":1067,"context":1023},"includes\\migration\\ThirdParty\\FluentBooking\\Migrator.php",169,{"file":1066,"line":1003,"context":1023},{"file":1066,"line":1070,"context":1023},269,{"file":1066,"line":1072,"context":1023},348,{"escaped":1074,"rawEcho":435,"locations":1075},1105,[1076,1078,1079,1081,1083,1085,1086,1088,1090,1092,1094,1095,1097,1099,1101,1103,1105,1107,1108,1109,1110,1111,1113,1115,1117,1119,1120,1122,1123,1125,1126,1128,1130,1131,1134,1135,1137,1138,1140,1141,1142,1143,1144,1146,1147,1148,1151,1152,1154,1155,1157,1158,1160,1161,1163,1165,1166,1168,1170,1172],{"file":245,"line":139,"context":1077},"raw output",{"file":245,"line":312,"context":1077},{"file":245,"line":1080,"context":1077},210,{"file":245,"line":1082,"context":1077},215,{"file":245,"line":1084,"context":1077},216,{"file":245,"line":673,"context":1077},{"file":245,"line":1087,"context":1077},234,{"file":245,"line":1089,"context":1077},245,{"file":245,"line":1091,"context":1077},253,{"file":245,"line":1093,"context":1077},261,{"file":245,"line":1070,"context":1077},{"file":245,"line":1096,"context":1077},277,{"file":1098,"line":581,"context":1077},"admin\\Controller\\DateTimeController.php",{"file":273,"line":1100,"context":1077},154,{"file":273,"line":1102,"context":1077},442,{"file":885,"line":1104,"context":1077},1301,{"file":1106,"line":576,"context":1077},"app\\Content\\Archive\\archive-page-tfhb-host.php",{"file":1106,"line":576,"context":1077},{"file":1106,"line":706,"context":1077},{"file":1106,"line":362,"context":1077},{"file":1106,"line":191,"context":1077},{"file":1112,"line":253,"context":1077},"app\\Content\\Archive\\archive-tfhb_meeting.php",{"file":1112,"line":1114,"context":1077},73,{"file":1112,"line":1116,"context":1077},79,{"file":1118,"line":508,"context":1077},"app\\Content\\Archive\\taxonomy-meeting_category.php",{"file":1118,"line":141,"context":1077},{"file":1121,"line":410,"context":1077},"app\\Content\\calendar.php",{"file":1121,"line":581,"context":1077},{"file":1121,"line":1124,"context":1077},64,{"file":1121,"line":141,"context":1077},{"file":1127,"line":449,"context":1077},"app\\Content\\Template\\embed.php",{"file":1129,"line":140,"context":1077},"app\\Content\\Template\\meeting-cencel.php",{"file":1129,"line":910,"context":1077},{"file":1132,"line":1133,"context":1077},"app\\Content\\Template\\meeting-confirmation.php",120,{"file":1132,"line":112,"context":1077},{"file":1132,"line":1136,"context":1077},162,{"file":1132,"line":647,"context":1077},{"file":1139,"line":60,"context":1077},"app\\Content\\Template\\meeting-form.php",{"file":1139,"line":348,"context":1077},{"file":1139,"line":352,"context":1077},{"file":1139,"line":253,"context":1077},{"file":1139,"line":435,"context":1077},{"file":1139,"line":1145,"context":1077},143,{"file":1139,"line":1100,"context":1077},{"file":1139,"line":862,"context":1077},{"file":1149,"line":1150,"context":1077},"app\\Content\\Template\\meeting-info.php",136,{"file":1149,"line":1003,"context":1077},{"file":1153,"line":544,"context":1077},"app\\Content\\Template\\reschedule.php",{"file":1153,"line":692,"context":1077},{"file":1156,"line":213,"context":1077},"app\\Content\\Template\\single-meeting.php",{"file":536,"line":356,"context":1077},{"file":536,"line":1159,"context":1077},137,{"file":540,"line":706,"context":1077},{"file":1162,"line":386,"context":1077},"app\\FrontendDashboard\\Template\\email-verification.php",{"file":1164,"line":471,"context":1077},"app\\FrontendDashboard\\Template\\forgot-password.php",{"file":1164,"line":418,"context":1077},{"file":1167,"line":343,"context":1077},"app\\FrontendDashboard\\Template\\frontend-login.php",{"file":1169,"line":340,"context":1077},"app\\FrontendDashboard\\Template\\frontend-signup.php",{"file":1056,"line":1171,"context":1077},504,{"file":1173,"line":1174,"context":1077},"includes\\services\\Integrations\\BookingBookmarks\\BookingBookmarks.php",191,34,[1177],{"name":1178,"version":37,"knownCves":1179},"Select2",[],[1181,1197],{"entryPoint":1182,"graph":1183,"unsanitizedCount":75,"severity":52},"GetAccessData (includes\\services\\Integrations\\GoogleCalendar\\GoogleCalendar.php:88)",{"nodes":1184,"edges":1195},[1185,1189],{"id":1186,"type":1187,"label":1188,"file":967,"line":139},"n0","source","$_GET",{"id":1190,"type":1191,"label":1192,"file":967,"line":1193,"wp_function":1194},"n1","sink","wp_redirect() [Open Redirect]",130,"wp_redirect",[1196],{"from":1186,"to":1190,"sanitized":506},{"entryPoint":1198,"graph":1199,"unsanitizedCount":1243,"severity":93},"\u003CGoogleCalendar> (includes\\services\\Integrations\\GoogleCalendar\\GoogleCalendar.php:0)",{"nodes":1200,"edges":1235},[1201,1202,1203,1207,1211,1216,1219,1222,1225,1228,1231],{"id":1186,"type":1187,"label":1188,"file":967,"line":139},{"id":1190,"type":1191,"label":1192,"file":967,"line":1193,"wp_function":1194},{"id":1204,"type":1187,"label":1205,"file":967,"line":1206},"n2","$_GET (x2)",701,{"id":1208,"type":1209,"label":1210,"file":967,"line":1206},"n3","transform","→ getCheckBooking()",{"id":1212,"type":1191,"label":1213,"file":1046,"line":1214,"wp_function":1215},"n4","get_row() [SQLi]",581,"get_row",{"id":1217,"type":1187,"label":1188,"file":967,"line":1218},"n5",724,{"id":1220,"type":1209,"label":1221,"file":967,"line":1218},"n6","→ getFirstDataOfMultipleIds()",{"id":1223,"type":1191,"label":1213,"file":1049,"line":1224,"wp_function":1215},"n7",177,{"id":1226,"type":1187,"label":1205,"file":967,"line":1227},"n8",742,{"id":1229,"type":1209,"label":1230,"file":967,"line":1227},"n9","→ getWithIdKey()",{"id":1232,"type":1191,"label":1233,"file":1049,"line":632,"wp_function":1234},"n10","get_results() [SQLi]","get_results",[1236,1237,1238,1239,1240,1241,1242],{"from":1186,"to":1190,"sanitized":506},{"from":1204,"to":1208,"sanitized":506},{"from":1208,"to":1212,"sanitized":506},{"from":1217,"to":1220,"sanitized":506},{"from":1220,"to":1223,"sanitized":506},{"from":1226,"to":1229,"sanitized":506},{"from":1229,"to":1232,"sanitized":506},6,{"summary":1245,"deductions":1246},"The \"hydra-booking\" plugin v1.1.40 presents a mixed security posture. While it demonstrates good practices in areas like prepared statement usage for SQL queries (79%) and output escaping (95%), significant concerns remain. The presence of 18 AJAX handlers, with 3 lacking authorization checks, opens a substantial attack surface. Furthermore, the taint analysis revealed one high-severity flow with unsanitized paths, indicating potential for unauthorized data access or modification. The plugin's history of 8 known CVEs, including a past critical and high severity vulnerability, despite no currently unpatched issues, suggests a recurring pattern of security weaknesses. The types of past vulnerabilities, such as Improper Privilege Management and SQL Injection, align with the observed lack of authorization checks and potential for taint flow issues. The last vulnerability in 2026 is also concerning for a plugin of this version.",[1247,1249,1251,1253,1255,1258],{"reason":1248,"points":213},"AJAX handlers without auth checks",{"reason":1250,"points":340},"High severity taint flow",{"reason":1252,"points":502},"Previous critical CVEs",{"reason":1254,"points":213},"Previous high severity CVEs",{"reason":1256,"points":1257},"Dangerous functions (unserialize)",5,{"reason":1259,"points":27},"Unsanitized paths in taint analysis","2026-03-16T18:33:12.793Z",{"wat":1262,"direct":1277},{"assetPaths":1263,"generatorPatterns":1268,"scriptPaths":1269,"versionParams":1271},[1264,1265,1266,1267],"\u002Fwp-content\u002Fplugins\u002Fhydra-booking\u002Fassets\u002Fadmin\u002Fcss\u002Ftfhb-admin-style.css","\u002Fwp-content\u002Fplugins\u002Fhydra-booking\u002Fbuild\u002Fassets\u002Ftfhb-admin-app.css","\u002Fwp-content\u002Fplugins\u002Fhydra-booking\u002Fbuild\u002Fassets\u002Ftfhb-admin-app-script.js","\u002Fwp-content\u002Fplugins\u002Fhydra-booking\u002Fassets\u002Fapp\u002Fjs\u002Fwidget.js",[],[1270],"\u002Fwp-content\u002Fplugins\u002Fhydra-booking\u002Fassets\u002Fadmin\u002Fjs\u002Fmain.js",[1272,1273,1274,1275,1276],"hydra-booking\u002Fassets\u002Fadmin\u002Fjs\u002Fmain.js?ver=","hydra-booking\u002Fassets\u002Fadmin\u002Fcss\u002Ftfhb-admin-style.css?ver=","hydra-booking\u002Fbuild\u002Fassets\u002Ftfhb-admin-app.css?ver=","hydra-booking\u002Fbuild\u002Fassets\u002Ftfhb-admin-app-script.js?ver=","hydra-booking\u002Fassets\u002Fapp\u002Fjs\u002Fwidget.js?ver=",{"cssClasses":1278,"htmlComments":1280,"htmlAttributes":1281,"restEndpoints":1283,"jsGlobals":1285,"shortcodeOutput":1287},[1279],"tfhb-admin-style",[],[1282],"tfhb_core_apps",[1284],"\u002Fwp-json\u002Fhydra-booking\u002F",[1286,1282],"tfhb_admin_notice",[]]