When the sale starts with a meeting
Some WooCommerce stores sell things that are hard to buy without talking first. A tailoring workshop sells made-to-measure suits online but needs a fitting; a kitchen showroom sells worktops but wants a design consultation. Those appointments are usually arranged by email, back and forth, until someone gives up.
AI SmartTalk adds SmartCalendar to your store. You set weekly opening hours and the length of each slot; the agent reads a request like “next Tuesday after work”, offers the five nearest free slots and books the one the customer chooses, in person, by phone or online. Customers who prefer to pick on their own can use a booking page that the plugin places on any WordPress page with a shortcode or an Elementor widget.
What the agent does
Booking inside the conversation
The agent understands dates in everyday language, offers the nearest free slots and books the appointment once the customer has confirmed their email, either through WordPress auto-login or a one-time code.
A booking page on your site
Add the [smartcalendar] shortcode or the Elementor widget to any page to show your calendar. Visitors choose a slot and give their name and email, without opening the chat.
In person, by phone or online
Each calendar lists the meeting types you allow. For online appointments, if Google Meet is connected, a Google Calendar event with a Meet link is created and sent to the customer.
Confirmations for both sides
The customer receives a confirmation email with a link to their appointment page, from which they can cancel. Your team receives an email and an in-app notification for every booking and every cancellation.
One tool for products and appointments
The same agent answers questions about your fabrics, sizes or prices from your WooCommerce catalog, then offers a slot when the customer is ready — no separate booking assistant to maintain.
Set it up
- 1
Install and connect the plugin
Download the plugin ZIP from your AI SmartTalk dashboard, upload and activate it in Plugins → Add New → Upload Plugin, click Connect with AI SmartTalk and enable the chatbot.
- 2
Create your calendar
In SmartCalendar, create a calendar with its time zone and allowed meeting types, then add a weekly schedule: the days, the opening hours and the slot length, for example 45 minutes.
- 3
Connect Google Meet if you meet online
For online consultations, connect the Google Meet integration so that each online booking gets a Meet link on your Google Calendar.
- 4
Publish and test
Place the [smartcalendar] shortcode or the Elementor widget on a “Book a fitting” page, tell the agent in its instructions when to offer an appointment, then book a test slot from the chat.
Honest limits
What it does not do
SmartCalendar sends confirmation and cancellation emails, but no reminders before the appointment. Free slots come from the schedule you set in SmartCalendar; busy times in your Google Calendar are not taken into account. Each slot holds one appointment, so group classes are not handled, and a customer can have only one upcoming appointment at a time. Booking in the chat requires a confirmed email address. SmartCalendar is an add-on billed per calendar.
Frequently asked questions
Can customers book without using the chat?
Yes. The [smartcalendar] shortcode or the Elementor widget shows a booking page on your site, where customers choose a slot and enter their name and email.
Does it sync with my Google Calendar?
Online bookings create an event with a Meet link on your Google Calendar when Google Meet is connected. The other direction does not exist: events you add in Google Calendar do not block SmartCalendar slots.
How do customers cancel?
From the appointment page linked in their confirmation email. You and the customer both receive a cancellation email, and the slot becomes free again.
Can I sell the appointment as a WooCommerce product?
No. SmartCalendar books the meeting; it does not create a WooCommerce order or take a payment. Sell the product as usual and use the appointment for the fitting or consultation.
What does it cost?
AI SmartTalk plans start at €9.90 per month, with a 30-day free trial. SmartCalendar is an add-on billed per calendar.
Sources
More solutions
Other use cases on this platform
- Customer support
Customer support on WooCommerce
One WordPress plugin connects an AI agent to your products, your pages and your customers' latest orders, so routine questions are answered in seconds and the rest reach your team with context.
- Order tracking
Order tracking on WooCommerce
The agent recognises the customer, reads their most recent WooCommerce order and replies with its status, date, total and shipping number — without anyone on your team opening the back office.
- Product recommendations
Product recommendations on WooCommerce
Customers describe their need — a skin type, an ingredient to avoid, a budget — and the agent picks matching products and variations from your store, then explains the choice.
- Lead generation
Lead generation on WooCommerce
For the buyers who don't check out — trade accounts, large orders, custom projects — the agent runs a short conversational form, verifies the contact and alerts your team.
- FAQ automation
FAQ automation on WooCommerce
The agent learns your delivery, returns and warranty pages from WordPress, your FAQ spreadsheets and your PDF manuals, and answers the same questions every day — or says so when it doesn't know.
Appointment booking on other platforms
- Appointment booking
Appointment booking on Shopify
When a product needs advice before it is bought, the agent offers the next free slots, books the one the shopper picks and sends the confirmation — without leaving the conversation.
- Appointment booking
Appointment booking on PrestaShop
When a product needs advice in person — a fitting, a measurement, a demonstration — the agent offers the nearest free slots in your calendar and books the one the customer picks.
- Appointment booking
Appointment booking on WordPress
Visitors ask for a time in their own words; the agent finds your next free slots, books the one they pick and sends the confirmation by email.
- Appointment booking
Appointment booking on Joomla
Visitors ask for a time in their own words; the agent offers the nearest free slots from your SmartCalendar, books the one they choose and sends the confirmation by email.
- Appointment booking
Appointment booking on Webflow
The agent answers the visitor's questions, offers your next free slots and books the meeting — without sending them to another booking tool.