Linux 软件免费装
Banner图

Everybooking – Instant Quote & Booking for Rentals, Venues & Service Businesses

开发者 everybooking
更新时间 2026年10月10日 13:07
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

booking reservations rental instant quote mcp

下载

1.6.6 1.6.7

详情介绍:

Turn "request a quote" into an instant quote your customer can book. A couple planning a wedding wants to know what their day will cost. On most venue websites they fill in a contact form and wait days for a reply, and many book somewhere else in the meantime. With Everybooking they pick their date, guest numbers and extras on your website and see the full price straight away: the venue hire, the dinner, the rooms for the family. If the date is free, they can book it and pay the deposit in the same visit. The same works for anyone whose price depends on dates, times, nights, headcount or quantity. Everybooking works out the price from your own rates and your live availability and shows the customer a real quote, 4 seconds on average after they have entered the details your pricing needs. This plugin puts that on your WordPress site: inside any page, or behind a "Get an Instant Quote" button that opens it over the page you are on. It is free to start: an Everybooking account costs nothing, needs no credit card, has no time limit and includes 50 quotes. Build your free quote page. Who it is for See it working Live example pages, each with a real booking page you can try (nothing is booked): The example site is built with Wix; this plugin puts the same booking pages and quote buttons on a WordPress site. A quote button where your visitors already look Most sites send people to a quote from a button near the top of the home page. Your theme or page builder made that button, so this plugin does not try to replace it. Instead, any of these opens your booking page in a full-screen pop-up, without the visitor leaving your site: The pop-up fills the screen on phones, closes with the close button, Escape or the phone's Back button, and keeps the visitor's progress if they close it and come back. As many booking pages as you like Show one booking page or fifty: weddings on one page, corporate events on another, a "Plan your wedding" and a "Book a venue tour" button side by side, or the same booking page at the top and the bottom of a long page. In Settings → Everybooking, choose Add on each booking page you want, as many times as you want, put them in order and create the page in one click. Ready for AI assistants (MCP) This plugin works with the WordPress MCP Adapter. Install it, and Claude, ChatGPT, Cursor or any assistant that speaks MCP (the Model Context Protocol) can work with your booking pages for you: list them, put any number of them on a new page or an existing one, set the default, and switch on the quote button. Ask "Put our three tour booking pages on a new page called Tours, as buttons", and it is done as a draft for you to check. The assistant acts as you, with your WordPress permissions, and never sees your Everybooking connection key. Needs WordPress 6.9 or newer. Why it is different from a booking calendar or a quote form What you get What you need An Everybooking account with at least one published booking page. The plugin shows nothing without one. An account is free, with no credit card and no time limit; paid plans add more quotes, users and features. See pricing. What this plugin does not do

安装:

  1. Install and activate the plugin.
  2. In Everybooking, go to Integrations, open WordPress, choose Create connection key and copy it.
  3. In WordPress, go to Settings → Everybooking, paste the key and choose Connect.
  4. Your booking pages appear with a preview picture of each. Star the one most visitors need as the default.
  5. Choose Add on each booking page you want on a page (the same one twice if you like), then Create draft page. Or edit a page you already have and add the Everybooking Instant Quote & Booking block or the Everybooking Quote Button block. Publish.
  6. For a quote button on every page, open the Quote buttons tab and switch on the floating button, or set the link of your theme's own button to #instant-quote.
Prefer not to connect? Copy the link to your booking page from the same place in Everybooking (it looks like https://yourbusiness.everybooking.com/book) and paste it into the block, or save it as the default booking page under Settings → Everybooking, on the Booking pages tab. Booking page shortcode: [everybooking] uses the default booking page. [everybooking url="https://yourbusiness.everybooking.com/book" height="800" max_width="900" spacing="24"] Options: url, height (pixels, 300–4000, default 800), max_width (pixels, 280–2400, default full width), spacing (pixels above and below, 0–200), title (the name screen readers announce), link="no" (hide the "Open booking page" link). Quote button shortcode: [everybooking_button] opens the default booking page in a pop-up. [everybooking_button url="https://yourbusiness.everybooking.com/rooms" text="Book a room" align="center" color="#0b3a8f"] Options: url, text, align (left, center, right or stretch), color and text_color (like #0b3a8f), open="tab" (open the booking page in a new tab) or open="page" (go to it in the same tab) instead of the pop-up, class. To use the plugin with an AI assistant: install the MCP Adapter plugin, make an application password under Users → Profile, and add your site to the assistant. Settings → Everybooking → Options shows the exact settings to copy. If your booking pages are on your own domain (for example book.yourbusiness.com), add that domain under Settings → Everybooking → Options → Other booking addresses first. Once you connect or save a default link, people who edit your site can only show booking pages from that address and any others you list under Other booking addresses. Until then, any Everybooking booking page link is accepted. If your site already shows booking pages from a different Everybooking address, add that address to the list before you connect, or those pages will stop showing.

屏幕截图:

  • A "Get an Instant Quote" button opening the booking page in a pop-up over the site.
  • Your booking pages with pictures: add any of them, as many times as you like, to a new page.
  • The Quote buttons tab: a floating button for every page, and links that turn your own buttons into quote buttons.
  • The booking page block in the editor, with its view-only preview and settings.
  • Ready for AI assistants: the tools Claude, ChatGPT and other MCP clients can use, and how to connect them.
  • Getting started, with a gallery of working examples for different kinds of business.
  • A builder's estimate page: kitchens, bathrooms and extensions priced before anyone visits.
  • A caterer's page: the menu, guest numbers and hours, priced straight away.
  • A plumber's page: describe the job and see the price before the visit.
  • A removals page: fixed price or hourly, side by side.

常见问题:

Can I put a "Get an Instant Quote" button on my home page?

Yes. Keep the button your theme or page builder already has and set its link to #instant-quote: clicking it opens your default booking page in a pop-up. #everybooking-your-page opens a particular booking page instead; Settings → Everybooking → Quote buttons lists the link for each of yours. Or add the Everybooking Quote Button block, or switch on the floating button.

Can I show more than one booking page?

As many as you like, on as many pages as you like, and the same one more than once. Add a block or shortcode for each, or choose Add on several booking pages in Settings → Everybooking and create a page holding them all, as booking pages or as quote buttons.

Does the pop-up work on phones?

Yes. On a phone it fills the screen, with a large close button, and the phone's Back button closes it rather than leaving your site. If you prefer, a button can open the booking page in a new tab, or go to it in the same tab, instead of opening the pop-up.

Does it work with AI assistants like Claude or ChatGPT?

Yes, through MCP (the Model Context Protocol). Install the free MCP Adapter plugin and connect your assistant with an application password; Settings → Everybooking → Options shows how. The assistant can then list your booking pages, make pages holding any number of them, add them to existing pages, change the default and set up the quote button. It acts as the WordPress user whose password it has, so it can do only what that user can. New pages are always drafts. It needs WordPress 6.9 or newer, for the Abilities API.

Is Everybooking free?

An account is free with no credit card and no time limit, and includes 50 quotes. When you need more quotes, more users or features such as AI through MCP, there are paid plans. This plugin itself is free and has no locked features.

I have never used Everybooking. Where do I start?

After activating, open Settings → Everybooking. The page explains what Everybooking does, shows a gallery of working examples for different kinds of business that you can try, and has a button to build your free quote page. You can start from your website address or from a template for your kind of business, then come back and connect it.

What is MCP, and do I need it?

MCP (the Model Context Protocol) lets AI apps such as Claude, ChatGPT and Grok use other software for you. It is optional, and there are two separate uses. In WordPress, this plugin's tools let an assistant place your booking pages on your site (see above). In Everybooking, on Growth plans, an assistant can build and change the booking pages themselves. Either works without the other.

Do prices and availability update automatically?

Yes. The page shown is your live Everybooking booking page, and it checks pricing and availability with Everybooking as the customer goes. This plugin caches nothing. Changes to the design or steps of a booking page appear after you publish that page again in Everybooking; this plugin never publishes or republishes anything.

Why is there a scroll bar inside the booking page?

The booking page cannot yet tell WordPress how tall it is, so it scrolls inside a frame of the height you choose. Increase the height in the block settings if you want less scrolling. On phones the frame is never taller than the screen.

Can customers come back and finish later?

Usually. Everybooking remembers a customer's progress in their browser, so reloading the page continues where they left off. Browsers keep that memory separate for an embedded page and for the same page opened directly, and some privacy settings clear it, so a quote started on your WordPress page may not carry over to the "Open booking page" link, or the other way round.

Do personal or pre-filled links work?

Links that Everybooking sends to one customer, including pre-filled links, open on Everybooking's own page, not inside your WordPress page. That is deliberate: a personal link must not be placed on a public page. This plugin refuses the personal link formats it can recognise, but it cannot recognise every one, so always paste the general link to your booking page, the one listed under Integrations → WordPress in Everybooking.

Does previewing in the editor create bookings?

No. The editor preview is view-only: it can be looked at but not clicked or typed into. Loading the preview does count as one visit to the booking page in Everybooking, the same as opening the page.

Who can add a booking page to my site?

Anyone who can edit pages. Changing the default link and the list of allowed addresses needs an administrator. After an administrator connects the site or saves a default link, editors can only show booking pages from your own Everybooking address.

Does it work with Elementor?

Yes, through Elementor's Shortcode widget. There is no dedicated Elementor widget.

I use LiteSpeed Cache, WP Rocket or another speed plugin.

That is fine. The quote button's script and styles carry the markers those plugins look for, so they are left out of "delay JavaScript", combining and "unused CSS" removal, and the first click on a quote button always opens it. The script is small and loads deferred, so your page stays fast.

The booking page is blank or will not load.

Open the link directly in a new tab to confirm the page is published in Everybooking. Check that the link is the general link to the booking page, not a link sent to one customer. If a security plugin or header on your site sets a Content-Security-Policy, allow frames from your Everybooking address.

What happens if I remove the plugin?

The embedded booking pages disappear from your WordPress pages and the plugin's settings, including any connection key, are deleted from WordPress. If you connected, use Disconnect first (or revoke the key in Everybooking) so the key stops working. Nothing in your Everybooking account changes: bookings, quotes and customer records are untouched.

更新日志:

1.6.7 1.6.6 1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 0.6.1 0.6.0 0.5.0 0.4.0 0.3.0 0.2.0 0.1.0