AI SmartTalk

Sign inStart free trial

PrestaShop

Appointment booking

Book in-store and video appointments from your PrestaShop chat

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.

Start free trialPrestaShop integration
Updated

AI agent

Online

Customer

I like the Lino frames but I need new lenses too. Can I come in for an eye test?

AI agent

Of course. Our opticians do eye tests in store, about 30 minutes. When would suit you?

Customer

Saturday morning if possible.

AI agent

Here are the free slots on Saturday: 9:00, 9:30, 10:30, 11:00 and 11:30. Which one would you like?

Customer

10:30.

AI agent

Saturday at 10:30 is booked. You'll receive a confirmation email with a link to your appointment, where you can cancel if needed. I'll make a note that you'd like to try the Lino frames.

An eye test booked from an optician's online store

For stores that sell online and advise in person

Some products are bought online but chosen with help: prescription glasses, a made-to-measure sofa, a hearing aid, a wedding dress. On these PrestaShop stores, the conversation often ends with "can I come and see you?", and then the customer has to find a phone number, call during opening hours, and wait.

AI SmartTalk lets them book in the chat. You publish your availability in SmartCalendar — days, opening hours and the length of an appointment — and choose whether a visit happens in store, by phone or online. The agent understands "next Tuesday afternoon", offers the five nearest free slots, and books the one the customer chooses. The customer receives a confirmation email with a link to their appointment, and your team is told straight away.

What the agent does

  • Understands dates in plain words

    "Saturday morning", "after 6 pm next week", "the 12th": the agent turns what the customer writes into dates in your calendar's time zone, then lists the five nearest free slots.

  • Books for a verified customer

    A customer signed in to your store is already identified. Anyone else confirms their email address with a code before the booking is made, so every appointment has a real contact.

  • In store, by phone or by video

    Each calendar lists the types of visit you accept. For an online appointment, 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, where they can cancel. Calendar administrators receive an email and an in-app notification for every new booking, and a notification when an appointment is cancelled.

  • One slot, one customer

    A slot can only be booked once, and a customer can hold one upcoming appointment at a time, which keeps your diary free of duplicates.

  • Product advice in the same chat

    Before booking, the agent can answer questions about the frames, fabrics or models in your synced catalog, so the customer arrives knowing what they want to try.

Set it up

  1. 1

    Connect your store

    Install the AI SmartTalk module from Modules → Module Manager and click Connect, so the chat widget appears on your PrestaShop storefront.

  2. 2

    Create a calendar

    In SmartCalendar, create a calendar with its time zone and the types of visit you accept — in store, by phone or online. SmartCalendar is an add-on billed per calendar.

  3. 3

    Publish your availability

    Add recurring schedules: the days, the opening and closing times and the length of each appointment. Free slots are generated from them.

  4. 4

    Connect Google Meet and test

    For video appointments, connect the Google Meet integration. Then ask the agent for an appointment in the preview to check the slots and the confirmation email.

Read the full setup guide

Honest limits

What it does not do

SmartCalendar uses its own availability: it does not read busy times from your Google Calendar, so keep the two consistent. No reminder is sent before the appointment; only the confirmation and cancellation emails. A customer cannot move an appointment in the chat: they cancel from the link in their confirmation and book again. Booking requires a verified email address, and a customer can only hold one upcoming appointment at a time. Appointments are not linked to PrestaShop orders, and nothing is paid at booking.

Frequently asked questions

Does it sync with my Google Calendar?

Online appointments create a Google Calendar event with a Meet link when Google Meet is connected. SmartCalendar does not read your Google Calendar to block busy times.

Are reminders sent before the appointment?

Not today. The customer receives a confirmation email when booking and an email if the appointment is cancelled.

Can a visitor book without an account on my store?

Yes. If they are not signed in, the agent asks them to confirm their email address with a code before it books the slot.

Can I have several calendars, one per shop or per optician?

Yes. SmartCalendar is an add-on billed per calendar, and each calendar has its own availability, time zone and types of visit.

What does it cost?

Your AI SmartTalk plan starts at €9.90 per month, with a 30-day free trial, and SmartCalendar is added per calendar. The PrestaShop module is free.

Sources

  1. [1]AI SmartTalk PrestaShop documentation
  2. [2]AI SmartTalk SmartCalendar documentation
  3. [3]AI SmartTalk Google Meet integration

More solutions

Other use cases on this platform

  • Customer support

    Customer support on PrestaShop

    An agent that answers product, delivery and order questions on your store, day and night, from your own catalog — and hands the conversation to your team when it should.

  • Order tracking

    Order tracking on PrestaShop

    The agent finds the customer's order from a reference, an order number or an invoice number, reads its status and shipping number from your back office, and only ever shows a customer their own orders.

  • Product recommendations

    Product recommendations on PrestaShop

    Shoppers describe what they need; the agent searches your PrestaShop products down to the combination, checks price and stock, and answers with product cards.

  • Lead generation

    Lead generation on PrestaShop

    When a visitor needs a quote, a trade account or a bulk price, the agent collects the details in the conversation, verifies their email and puts a qualified lead in your CRM.

  • FAQ automation

    FAQ automation on PrestaShop

    Delivery times, returns, ingredients, how to use a product: the agent answers from the documents you give it, and admits when the answer is not there instead of making one up.

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 WooCommerce

    When what you sell needs a meeting — a fitting, a consultation, a workshop visit — the agent finds a free slot and books it in the conversation, or customers pick one on a booking page.

  • 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.

Everything the agent does on PrestaShop

Ready in 5 minutes

Try it on your own questions.Your agent can be live today.

Connect your store or website, let the agent learn from it, and test it before you choose a plan. No credit card required.

Create my agentSee pricing

No credit card

Cancel anytime

GDPR-native · EU hosting

AI SmartTalk
AI SmartTalk

An AI agent for every channel. Built in France, GDPR-native.

Download on the

App Store

Get it on

Google Play

Review us on

Trustpilot


© 2026 AI SmartTalk · Made with ❤️ in France 🇫🇷