{"id":326294,"date":"2026-06-25T18:51:06","date_gmt":"2026-06-25T18:51:06","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bookchat-chat-styled-appointment-booking\/"},"modified":"2026-06-25T18:50:30","modified_gmt":"2026-06-25T18:50:30","slug":"appointpax-conversational-appointment-scheduling","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/appointpax-conversational-appointment-scheduling\/","author":23495593,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.8.6","stable_tag":"1.8.6","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"AppointPax \u2013 Conversational Appointment Scheduling","header_author":"Entitude","header_description":"Conversational appointment scheduling for WordPress with chat-style booking, services, locations, time slots, notifications, and booking management.","assets_banners_color":"020225","last_updated":"2026-06-25 18:50:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/plugins.entitude.com\/plugins\/appointpax","header_author_uri":"https:\/\/entitude.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":31,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.8.6":{"tag":"1.8.6","author":"bedebanks","date":"2026-06-25 18:50:30"}},"upgrade_notice":{"1.7.2":"<p>WordPress.org-ready maintenance release for the free\/core plugin.<\/p>","1.8.2":"<ul>\n<li>Fixed admin dashboard critical error caused by missing edition helper after WordPress.org compliance cleanup.<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3586489,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3586489,"resolution":"772x250","location":"assets","locale":"","width":2204,"height":713}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.8.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3586489,"resolution":"1","location":"assets","locale":"","width":1151,"height":620},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3586489,"resolution":"2","location":"assets","locale":"","width":1114,"height":600},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3586489,"resolution":"3","location":"assets","locale":"","width":1097,"height":598},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3586489,"resolution":"4","location":"assets","locale":"","width":1100,"height":600},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3586489,"resolution":"5","location":"assets","locale":"","width":1111,"height":591}},"screenshots":{"1":"Frontend chat booking assistant.","2":"Admin dashboard overview.","3":"General and appearance settings page.","4":"Analytics page.","5":"Time slots and email notification settings."}},"plugin_section":[],"plugin_tags":[8132,269,2364,1475,4685],"plugin_category":[40],"plugin_contributors":[263506],"plugin_business_model":[],"class_list":["post-326294","plugin","type-plugin","status-publish","hentry","plugin_tags-appointments","plugin_tags-booking","plugin_tags-chatbot","plugin_tags-reservations","plugin_tags-scheduler","plugin_category-calendar-and-events","plugin_contributors-bedebanks","plugin_committers-bedebanks"],"banners":{"banner":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/banner-772x250.png?rev=3586489","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/icon-256x256.png?rev=3586489","icon_2x":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/icon-256x256.png?rev=3586489","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/screenshot-1.png?rev=3586489","caption":"Frontend chat booking assistant."},{"src":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/screenshot-2.png?rev=3586489","caption":"Admin dashboard overview."},{"src":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/screenshot-3.png?rev=3586489","caption":"General and appearance settings page."},{"src":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/screenshot-4.png?rev=3586489","caption":"Analytics page."},{"src":"https:\/\/ps.w.org\/appointpax-conversational-appointment-scheduling\/assets\/screenshot-5.png?rev=3586489","caption":"Time slots and email notification settings."}],"raw_content":"<!--section=description-->\n<p>AppointPax is a clean conversational appointment scheduling plugin for WordPress. It helps visitors request appointments through a guided chat-style interface instead of a long traditional form.<\/p>\n\n<p>The plugin includes a floating booking assistant, an embeddable shortcode, service management, location management, time slot generation, booking records, customer details collection, email notifications, and a modern WordPress-inspired dashboard.<\/p>\n\n<p>AppointPax is ideal for clinics, consultants, schools, salons, service businesses, agencies, repair centers, training providers, and any website that needs a simple appointment request workflow.<\/p>\n\n<h4>Key Features<\/h4>\n\n<ul>\n<li>Floating chat-style booking assistant<\/li>\n<li>Shortcode support with <code>[appointpax]<\/code><\/li>\n<li>Unlimited free services<\/li>\n<li>Unlimited free locations<\/li>\n<li>Service-to-location linking<\/li>\n<li>Date and time slot generation<\/li>\n<li>Booking request management<\/li>\n<li>Customer details collection<\/li>\n<li>Admin and customer email notifications<\/li>\n<li>Location-specific notification email support<\/li>\n<li>Booking status updates<\/li>\n<li>CSV booking export<\/li>\n<li>Mobile-first frontend booking experience<\/li>\n<li>WordPress-inspired admin dashboard<\/li>\n<li>Clean settings sections for General, Appearance, Booking Flow, Time Slots and Emails<\/li>\n<\/ul>\n\n<h4>Why Use AppointPax?<\/h4>\n\n<p>AppointPax turns appointment scheduling into a guided conversation. Instead of asking visitors to navigate complex forms, it walks them through choosing a location, selecting a service, picking an available date and time, and submitting their details.<\/p>\n\n<p>The admin dashboard gives site owners a straightforward way to create services, manage locations, generate slots, review bookings, update statuses, and send notifications.<\/p>\n\n<h4>Pro Features<\/h4>\n\n<p>AppointPax Pro is a separate companion plugin available from Entitude. The free plugin remains fully functional as a standalone appointment booking plugin.<\/p>\n\n<p>Optional Pro extensions may include language translation, payment gateway integrations, PDF booking confirmations, frontend business portal, advanced display rules and white-label options.<\/p>\n\n<p>Learn more: https:\/\/plugins.entitude.com\/plugins\/appointpax<\/p>\n\n<h4>External Services<\/h4>\n\n<p>AppointPax Free does not send booking data to external services by default. All core appointment data remains stored locally within WordPress.<\/p>\n\n<h4>Shortcode<\/h4>\n\n<p>Use this shortcode on any page or post:<\/p>\n\n<pre><code>[appointpax]\n<\/code><\/pre>\n\n<p>The shortcode displays a centered chat booking frame. The floating widget can also be enabled from the plugin settings.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>appointpax-conversational-appointment-scheduling<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install the ZIP file through Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate AppointPax from the Plugins screen.<\/li>\n<li>Follow the first-time setup wizard.<\/li>\n<li>Create your services and locations.<\/li>\n<li>Generate time slots from Settings &gt; Time Slots.<\/li>\n<li>Add <code>[appointpax]<\/code> to a page or enable the floating widget.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20create%20multiple%20services%3F\"><h3>Can I create multiple services?<\/h3><\/dt>\n<dd><p>Yes. AppointPax Free supports unlimited free services.<\/p><\/dd>\n<dt id=\"can%20i%20create%20multiple%20locations%3F\"><h3>Can I create multiple locations?<\/h3><\/dt>\n<dd><p>Yes. AppointPax Free supports unlimited locations, and each location can have its own notification email address.<\/p><\/dd>\n<dt id=\"can%20i%20link%20services%20to%20specific%20locations%3F\"><h3>Can I link services to specific locations?<\/h3><\/dt>\n<dd><p>Yes. Services can be linked to one or more locations so customers only see relevant services after choosing a location.<\/p><\/dd>\n<dt id=\"does%20appointpax%20support%20a%20floating%20booking%20widget%3F\"><h3>Does AppointPax support a floating booking widget?<\/h3><\/dt>\n<dd><p>Yes. You can display AppointPax as a floating booking assistant or embed it with the <code>[appointpax]<\/code> shortcode.<\/p><\/dd>\n<dt id=\"does%20the%20free%20version%20include%20online%20payments%3F\"><h3>Does the free version include online payments?<\/h3><\/dt>\n<dd><p>AppointPax can record optional service pricing locally for reference. Online payment gateway processing is available through a separate companion plugin.<\/p><\/dd>\n<dt id=\"does%20appointpax%20send%20email%20notifications%3F\"><h3>Does AppointPax send email notifications?<\/h3><\/dt>\n<dd><p>Yes. AppointPax can send booking notifications to the site admin, the customer, and the selected location email address.<\/p><\/dd>\n<dt id=\"does%20appointpax%20work%20on%20mobile%3F\"><h3>Does AppointPax work on mobile?<\/h3><\/dt>\n<dd><p>Yes. The frontend booking assistant and admin interface are designed to be responsive and mobile-friendly.<\/p><\/dd>\n<dt id=\"is%20there%20a%20pro%20version%3F\"><h3>Is there a Pro version?<\/h3><\/dt>\n<dd><p>Yes. AppointPax Pro is a separate companion plugin with optional advanced features. The free plugin is fully functional as its own standalone plugin.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.8.6<\/h4>\n\n<ul>\n<li>Fixed WordPress.org attribution concern by hiding frontend and email AppointPax credit by default.<\/li>\n<li>Added explicit admin opt-in controls for frontend and email attribution.<\/li>\n<li>Removed default customer-facing AppointPax email footer text and cleans old default footer during migration.<\/li>\n<\/ul>\n\n<h4>1.7.6<\/h4>\n\n<ul>\n<li>Removed all local feature gating and edition checks from the WordPress.org\/free package.<\/li>\n<li>Fully enabled included analytics and service pricing functionality in the free package.<\/li>\n<li>Removed remaining legacy legacy shortcode alias to keep AppointPax branding consistent.<\/li>\n<li>Cleaned payment-gateway references so free code remains a standalone local booking plugin.<\/li>\n<\/ul>\n\n<h4>1.7.4<\/h4>\n\n<ul>\n<li>Updated plugin display name to AppointPax - Chat-styled Appointment Booking.<\/li>\n<\/ul>\n\n<h4>1.7.2<\/h4>\n\n<ul>\n<li>Prepared free\/core plugin for WordPress.org submission.<\/li>\n<li>Removed payment gateway runtime code from the free plugin and kept all included local functionality fully usable.<\/li>\n<li>Removed commercial runtime mechanisms from the free plugin code path.<\/li>\n<li>Improved readme.txt metadata, description, FAQs and screenshot descriptions.<\/li>\n<li>Verified PHP syntax, JavaScript syntax and ZIP integrity.<\/li>\n<li>Kept Pro information banners as informational links only.<\/li>\n<\/ul>\n\n<h4>1.6.8<\/h4>\n\n<ul>\n<li>Updated all free upgrade links to the AppointPax product page.<\/li>\n<\/ul>","raw_excerpt":"Conversational appointment scheduling for WordPress with chat-style booking, services, locations and notifications.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/326294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=326294"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/bedebanks"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=326294"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=326294"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=326294"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=326294"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=326294"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=326294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}