It books appointments
On Google Calendar, asking for approval first
An automation platform that handles your customers' social media messages end to end with AI, and can serve several businesses at the same time.
I am aassistant, sales rep, booking secretary, customer rep, product adviser, order handler, reservations clerk, call centre, front desk
A message arriving on Instagram, WhatsApp, Messenger or Telegram reaches the assistant; the assistant produces a reply and sends it back through the same channel. And it does more than produce replies:
On Google Calendar, asking for approval first
From the product and service list specific to the business
From the files in Drive
And analyses images too
Conversation history and lasting customer memory
You can try a working setup yourself: write to our demo beauty salon's Instagram account, ask about a price or request an appointment — and let the assistant answer you.
Try the voice assistant at our demo pizza restaurant: say which pizza, what size and how many, give directions to your address — and let the assistant take the order and pass it to the manager. Nothing is really delivered or paid for.
A technical summary — skip it if it isn't your thing.
It runs on TypeScript/Node in two parts. A Fastify-based API verifies and normalises the webhooks arriving from the service provider and writes them to a Redis queue; a separate worker process picks those jobs up, produces a reply with AI and sends it to the relevant channel through the service provider. Voice transcription and image analysis are done with AI as well.
The reason for splitting it in two: even if reply generation slows down under message load, the incoming message isn't lost — it waits in the queue.
On our own server with Docker Compose and Caddy, as versioned offline packages. Nothing is installed from scratch for a new customer — a new tenant is opened on the same platform and its integrations are defined.
Most firms working in this field install someone else's subscription. Here the platform itself is in our hands: when a need falls outside the standard we can change the software, we know where the data sits, and we can keep the cost under control.
The platform is running; the customer panel is up.
The assistant speaks in each channel's own interface; the customer never leaves the app. Swipe the phones to move between channels.
Hi, do you have a table for 4 tomorrow evening?
Hello! We have a table for 4 free at 19:30 and at 21:00 tomorrow. Which one shall I book?
19:30 please
Booked: tomorrow at 19:30 for 4, under Ayse K. If anything changes, just write here.
How much is the jacket in your story?
That jacket is 2,450 TL. S, M and L are in stock. Which size shall I check?
M. Do you take cash on delivery?
We do. Send me your address and I'll create the order and post the tracking code here.
Can I book a hair colour appointment for Saturday?
Saturday is free at 11:00, 13:30 and 16:00. Which suits you?
13:30
Your appointment is set for Saturday at 13:30. I'll send a reminder the day before.
Is the machine in the video still for sale?
Yes, it's in stock. 48,000 TL + VAT, delivery in 3 working days.
Do you offer instalments?
We can do 9 instalments. Send your billing details and I'll share the payment link.
Where is my order?
It was handed to the courier yesterday and is out for delivery today. Tracking number: 4471 8820 6135
Can I change the address?
As it's already out for delivery, the courier handles that. I've opened a request on your behalf and will let you know once it's approved.
The screens a business uses to manage its assistant.
We connect the same platform to your channels, your catalogue and your calendar.
We would like to use Google Analytics to understand how the site is used; it places a cookie in your browser. If you decline, no cookie is written and the site works exactly the same. Cookie Policy