Skip to content
Changelog

What shipped, dated.

Everything we ship to Meerlume. For what the product can do today, see features.

Lume, and Meerlume in your own AI assistant

Lume, and Meerlume in your own AI assistant

Lume, the assistant built into your dashboard

Lume is now in the sidebar of the Meerlume dashboard for every owner, on every plan. Ask it how something works or what is going on, such as why the last booking sent you no notification. It answers from the guides and looks things up in your account: bots, channels, conversations, contacts, bookings, calendar, integrations, notifications and plan.

Ask for a change, from building a bot to your opening hours, closed days, website chat or notifications, and Lume shows what it will do first; nothing changes until you confirm, then a new bot or a change to what a bot says waits for you to publish, while the rest applies at once. Most calendar, notification and website chat changes can be undone by asking in the same conversation, as long as nothing they touched has changed since. It can also publish or unpublish a bot, and open the connect dialog for a channel or integration.

Ask Lume

What Lume reads, and how many messages each plan gets

Lume lists your Meerlume conversations by title, customer name and status, and reads customers' messages and answers only once you switch on Read what customers wrote in the dashboard's Settings, under Lume. Everything it looks up, titles and names included, goes to the AI model that writes its answers; in titles, messages and answers, email addresses and phone numbers are replaced where they are recognised.

You can write Lume 50 messages a month on Free, 300 on Starter, 1,000 on Growth and 3,000 on Pro; confirming a change it proposed does not count. The Privacy Policy now covers Lume conversations, the AI models that answer them and how long they are kept.

Ask Lume

Use Meerlume from Claude, ChatGPT or Cursor

Meerlume now has an MCP server, so an AI assistant you already use, such as Claude, ChatGPT in developer mode, Cursor or VS Code, can work in your account. Add https://mcp.meerlume.com/mcp to it, sign in to Meerlume and choose Allow: there is no API key, and it is included on every plan.

It can do most of what Lume does: look things up, build or change a bot, set up your calendar, publish or unpublish, and give you a link to connect a channel or integration. A change is made as soon as your assistant calls it, so asking you first is up to the assistant, and it lists conversations by title and customer name but reads the messages only while Read what customers wrote is on, passing what it looks up to that assistant. It cannot undo a change, delete a bot or your account, message your customers or change your plan, and you can disconnect it in the dashboard under Settings → Connected apps.

Use Meerlume from your AI assistant

Support checks your account and takes your message

Support checks your account and takes your message

The Support page checks your account first

The Support page in the Meerlume dashboard now opens with a check of your account. It lists what is known to be wrong right now: a WhatsApp number Meta switched off, a channel whose login was refused, a published bot no customer can reach, bookings switched off while a bot asks for them, a Slack, Notion or webhook destination switched off, an Instagram login that has run out or is about to, Stripe refusing your key, emails to your customers paused, or going over your plan's conversation limit.

Where you can put a problem right yourself, Fix it takes you to the page that does. The check runs again each time you open the page.

Write to us, and read our reply where you wrote

On the Support page of the Meerlume dashboard, Write to us is now a single box: its first line becomes the subject, and you can pick the bot, the topic and how urgent it is under it. Report a bug and Suggest a feature open the same box.

When we answer, you get an email with a link back to your request, and you reply there. Your recent requests and whether we have replied are listed on the page. The Privacy Policy now covers support requests, the account summary sent with them and how long they are kept.

Closures and special hours fall on the day you picked

A closure or special hours set in the Meerlume calendar now apply to exactly the day or days you chose, in your calendar's time zone. Before, special hours could replace the hours of the next or previous day too, and a closure could start the evening before and end early, leaving the evening of your chosen day open; exceptions already saved have been moved to the right day.

Your bot understands what customers type

Your bot understands what customers type

The bot works out what a typed message meant

When a customer types something the current step of a Meerlume bot can't use, an AI model now reads the message and the bot acts on what they meant. If they want a person, it hands the chat to you. If they described one of its options in their own words, such as “need my roots done” at a list with Colour on it, it goes on as if they had tapped it. If they asked something your bot already answers, such as parking, it sends that answer from your flow and asks its question again.

This works on all channels, and the inbox shows both what the customer typed and what it was taken as. The model only reads: every reply still comes from the flow you published.

Take over conversations

A booking typed in one sentence

While booking with a Meerlume bot, a customer can now type “tomorrow at 3 with Ana” instead of tapping through each list. The bot fills the service, staff, day and time steps it can, provided each is on offer in your calendar, and sends one line with what it understood before carrying on.

Typed at the list of times, “afternoon” or “after 5” moves it to that part of the day. Only free times are ever taken, and the bot still asks its last question before anything is booked.

What is sent to the model, and the switch to turn it off

Only a typed message the step can't use is sent, together with the bot's name and description, its question as the customer saw it, its options and the answers already in your flow, and on a booking bot the current date and time and the day already chosen. Taps on buttons, messages a step accepts and messages over 300 characters are not. The request goes through OpenRouter to a provider that does not keep it or train on it, and the Privacy Policy has the full list.

It is on for every Meerlume bot. To turn it off for one, open the bot's settings in the dashboard and switch off Typed messages; that bot's customer messages then go to no AI model.

Try it in the builder's preview

The preview in the Meerlume builder now lets you type at a menu or a list, and reads a question, a described option or a booking sentence the same way a live bot does. Save the bot first, then type one to see what your customers will get.

The website chat's privacy notice moved to the Website chat tab

The line Meerlume website chat shows visitors, naming your business with a link to your privacy policy, is now set in the bot's Website chat tab under Privacy notice. The tab shows the line as visitors will see it.

Connect website chat

Photos, voice messages and files in your chats

Photos, voice messages and files in your chats

Send and receive photos, voice messages and files

Once you take over a conversation in the Meerlume inbox, the photos, voice messages, videos and files your customer sends show up in the thread, on Telegram, WhatsApp, Messenger, Instagram and website chat. Until now the inbox only showed their text.

You can send them too: attach a photo or a file to your reply with the paperclip, or record a voice message with the microphone. On website chat, the customer gets a paperclip once you have taken over. Files can be up to 25 MB, and each channel has its own lower limits, which the inbox tells you about if a file is refused.

Take over conversations

A step that asks the customer for a photo or file

A step in a Meerlume bot can now ask for something the customer sends rather than types: a photo of the damage for a quote, a document, a voice message. In the builder, give the step the Photo or file answer type, choose which kinds it takes, and mark it optional if a text reply should be allowed to move on.

It is one file per step, and it shows in the inbox conversation next to the customer's other answers. The preview answers such a step with a sample file, so you can test the flow end to end.

Add validations and review rules

You choose how long chat files are kept

Files from your chats, whether sent in a live chat or to a step that asks for one, are kept for 30 days on the Meerlume Free plan. On a paid plan, Settings → Chat files in the dashboard lets you pick 30 days, 90 days, 6 months or 1 year. After that the file is deleted and the conversation stays, and deleting a conversation, a bot or your account removes its files as well.

These files are stored in the EU with Cloudflare, a provider Meerlume already uses, and are only reachable through your dashboard login. The Privacy Policy now covers them.

Messenger reminders reach customers after 24 hours too

Meerlume can now send an appointment reminder on Messenger to a customer who hasn't written in the last 24 hours, as a utility message from your Page with the same buttons. Meta is still rolling these out by country, so where it refuses one, the reminder goes by email.

If you connected your Page before October 4, reconnect it once to allow them. Instagram is unchanged: Meta has no way to send there outside the 24 hours.

Set up the calendar

Emails to customers say why they came, with a link to stop them

Every booking update or reminder Meerlume emails to a customer now says why it was sent and has a link that stops further emails to that address from your business. An address that can't receive mail, such as a mistyped one, is skipped.

When a reminder isn't emailed for one of these reasons, the booking in the calendar says which. An account whose emails draw repeated bounces or spam complaints has its customer emails paused.

No chat bubble while a bot is offline

The Meerlume website chat bubble no longer shows on your site while the bot is unpublished or the channel is disconnected. It comes back by itself when the bot is live again.

Appointment reminders, and website chat on every plan

Appointment reminders, and website chat on every plan

A reminder before every appointment

Meerlume now reminds customers of a confirmed appointment ahead of time, with a button to cancel and, where your rescheduling rules allow, one to reschedule. Every calendar starts at 1 day before; pick 2 hours, 2 days or Off on the calendar's General tab.

Telegram and WhatsApp get the reminder in the chat; on WhatsApp, a customer who hasn't written in the last 24 hours gets a template message that Meta bills to your WhatsApp account. On Messenger and Instagram, Meerlume can only send it within 24 hours of the customer's last message, so outside that, and always on website chat, it goes by email if the customer gave an address. Once a booking's reminder time has passed, the booking in the calendar shows whether it went out, and why not when it didn't.

Set up the calendar

Website chat on every plan, Free included

Website chat is now part of the Meerlume Free plan, so a bot on Free can answer on your own site as well as on Telegram. On Free the chat carries a small Meerlume mark, and removing it now starts at Starter instead of Growth.

On Free, emails to customers, such as booking updates and reminders, use Meerlume's standard English wording, up to 30 a day and 300 a month; Starter and above keep your own wording with no account limit. The Terms and Privacy Policy were updated on September 26 to match: they cover these sending limits and rule out using Meerlume to email people who never contacted you.

Connect website chat

An official WordPress plugin for website chat

Meerlume is now in the WordPress plugin directory. Search for Meerlume under Plugins → Add New Plugin, paste your bot's chat code under Settings → Meerlume, and the website chat shows as a bubble on every page, or inside one page with a shortcode, without editing your theme.

How the chat looks and what it says stays in Meerlume, so there is nothing to set up twice, and the Website chat tab in your bot's settings now has a Using WordPress? row with the code ready to copy.

Add the chat to WordPress

Choose which notifications reach Telegram and email

Settings → Notifications in the Meerlume dashboard has a new What reaches you table: for each channel you have connected, tick the events it gets, from requests to approve and new submissions to booking changes, a customer asking for a person, live chat replies and payments. Everything stays on until you turn it off, and the bell always gets everything.

Alerts that a bot is broken can't be switched off, and there are two new ones: a Telegram bot whose token was revoked in BotFather, and a Stripe key that stopped working, which used to leave customers at a payment step failing without a word to you.

Set up owner notifications

Notion and a Book button on Google and Apple Maps

Notion and a Book button on Google and Apple Maps

Every submission becomes a row in a Notion database

Meerlume can now write each submission into a Notion database you choose. Connect a workspace under Integrations, pick the bot, and either point it at a database you already have or let Meerlume build one inside a page, with a column for each question and the mapping done for you.

It is one row per submission, not a log: when the status changes, or the customer moves or cancels a booking, the same row is updated, and a column with nothing new to write keeps what it had. Appointment times are written in your business time zone, and renaming columns in Notion breaks nothing. Notion is on Growth and above.

Connect Notion

A Book button on your Google and Apple Maps listing

The Meerlume share dialog now has two links made for the Book button on a Google Business Profile and an Apple Maps listing, with the steps for each. Most new customers find a local business on a map first, and both let a verified business add its own booking link for free.

Use these rather than your share link: Google removes booking links that open a messaging app directly, and a share link with one channel does exactly that. The Book link always opens a booking page for your business first, with website chat at the top when you have it connected, and from there the customer picks where to book.

Put your booking link on Google Maps

The preview offers services and dates on new bots

The Meerlume builder preview sometimes showed a text box instead of services or dates on a newly built bot. It now restarts when the calendar changes, and says why when a booking step has nothing to offer.

Draft with AI is gone from human handover

We removed Draft with AI from the Meerlume inbox. Notes and saved replies stay.

Stripe payments, Slack cards and a real live chat

Stripe payments, Slack cards and a real live chat

Take a deposit or the full price inside the conversation

A Meerlume bot can now charge a customer mid-conversation through your own Stripe account. Connect it under Integrations with a restricted key you create in Stripe, add a Take a payment step to the flow, and your message arrives with a Pay button showing the amount, on Telegram, WhatsApp, Messenger, Instagram and website chat alike. Tapping it opens Stripe Checkout with your business name on it, and the money goes to your Stripe balance directly: Meerlume never holds it and takes no cut.

The bot waits for the payment before it carries on, so a deposit can hold a slot, and a link that expires unpaid takes the failure branch you chose. Tell the builder your prices and it charges whatever the customer picked, or a share of it as a deposit. Payments are on Growth and above.

Take payments

Know what was paid without opening Stripe

The Meerlume dashboard Overview gains a Taken this month tile once Stripe is connected: what customers paid through your bots, minus refunds, with each currency kept separate and money still settling shown beside the total. The Stripe page under Integrations lists every payment with the customer, the bot and the conversation, and each paid one opens in Stripe.

Payments also show in the inbox transcript beside the messages, paid, refunded, failed or expired, and the CSV export gains the amount, currency, status and Stripe payment ID for each conversation. You hear about a payment the way you hear about a submission, on the bell plus email, Telegram or WhatsApp where you have turned them on, and a payment that completes a booking arrives as one notice rather than two.

Take payments

A card in Slack each time a conversation ends

Meerlume now posts to a Slack channel of your choice each time a customer finishes a conversation or changes a booking: the answers, the contact, the booking, and an Open in Meerlume button into the inbox. Open Integrations, press Add to Slack and pick the channel in Slack's own picker. There is nothing to build and no URL to paste, and the app asks for one permission only, posting to that channel.

Connect as many channels as your team needs, narrow each one to the bots it should hear about, and send a test card before a real customer does. Slack is on Growth and above and does not use up the webhook endpoints your plan includes.

Connect Slack

Customers can ask for a person, and the bot knows when to give up

When a customer writes something like "can I talk to a human", in the bot's language or in English, a Meerlume bot now pauses, tells them you have been asked for, and notifies you. The same happens after three answers in a row the flow could not accept, so a customer stuck on a question is not left arguing with a bot, and outside your business hours the message says when you are back.

The phrases that trigger it are editable per bot under Wording in the builder. If nobody has replied after ten minutes the customer is told you are still coming, and a conversation left alone for two hours is handed back to the bot on its own; both timers are yours to change under Customer messages.

Take over conversations

Live chat in the inbox: notes, saved replies, an AI draft and a real hand back

Taking over a conversation in the Meerlume inbox now reads like a chat: your side on the right, the customer on the left, day markers between days, and a marker in the transcript for every takeover, escalation and hand back. While you type, the customer sees a typing indicator on their channel, and on WhatsApp the composer counts down the 24-hour reply window and locks when it closes.

You can leave an internal note the customer never sees, insert a saved reply or save the one you just wrote, and press Draft with AI to start from a reply drafted from the transcript. Hand back is now a choice: resume the flow where the bot left off, start it over, or close the conversation.

Take over conversations

Messenger, Instagram, webhooks and a builder that listens

Messenger, Instagram, webhooks and a builder that listens

Your bot now answers on Facebook Messenger and Instagram

A Meerlume bot can now run in Facebook Messenger and in Instagram direct messages, alongside Telegram, WhatsApp and website chat, with every conversation landing in the same inbox. Messenger connects by signing in with Facebook and picking the Page; Instagram connects a professional account through Instagram's own login, so it works for accounts that have never been linked to a Facebook Page.

There is nothing to install and no developer setup on either. Both channels are available on Growth and above. Meta allows a message to offer at most thirteen quick replies with short labels, so a flow that asks a long question may list its options in the text instead.

Connect Messenger or Instagram

Webhooks send what happens in a bot to your own tools

Meerlume can now send a signed JSON request to your server, CRM or automation tool the moment a submission arrives, changes status, or a booking is cancelled, rescheduled or expires. Add an endpoint under Integrations, choose which events and which bots it should hear about, and every delivery is logged with its payload and a Redeliver button.

Two new steps let a flow talk to your systems mid-conversation. A webhook step sends an event when a customer reaches it, so a lead can land in your CRM before the chat ends. A Call your server step sends a request, waits for the reply, keeps fields from it for later messages, and branches on whether the call succeeded. Webhooks are on Growth and above.

Send webhooks to your own tools

Booking requests no longer expire in silence

When a Meerlume bot holds bookings for your approval, a request you never answered used to lapse quietly at the appointment time, with nothing said to the customer. The calendar settings now have an Approving requests card where you set how long a request waits for you, 48 hours by default, and how far before the appointment it must be decided.

A request that runs out is expired in time for the customer to make another plan, and they are told so in the chat rather than receiving a cancellation. You get a nudge partway through the window while the request is still open, and a Booking request expired notification if it runs out.

Set up the calendar

Describe your business by voice, or attach the menu

The Meerlume builder now takes a description spoken aloud: press the microphone and dictate, and the words land in the field as you speak. Dictation runs in your browser, on Chrome, Edge and Safari, and Meerlume never receives the audio.

You can also attach up to two PDFs or images, such as a menu, a price list or a brochure, instead of retyping them. "Here is my menu" plus a PDF is a complete description. Both work on the landing page, on the build page and in the builder chat once the bot exists. Attached files are read to build the bot and deleted after about 48 hours.

Create your first bot

The builder chat answers in your language and knows the product

The Meerlume builder chat now replies in the language you write in, even when the bot itself is in another one. It remembers the last twenty turns of your conversation, so "undo that" and "make it shorter" refer to what you just did, and it knows the bot's current state, so asking about Telegram gets a link to the channel settings instead of instructions to set it up by hand.

A message that changes nothing, such as a question, no longer rewrites the flow: the canvas stays exactly as it was until you ask for an edit.

Edit and refine your flow

A new look across the site, the builder and the dashboard

The Meerlume landing page, guides, pricing and every other public page have a new visual language, and the public pages now follow your system's light or dark setting, with a switcher in the navigation. The builder and the dashboard pick up the same language: the edit view is three panes side by side, chat, editor and preview, and the dashboard's cards are flatter and quieter.

Every guide screenshot was recaptured to match. Nothing about how a bot works has changed.

Booking references, cancellation rules and CSV export

Booking references, cancellation rules and CSV export

Set a rescheduling cutoff and hear about late cancellations

The Meerlume calendar settings now decide how close to an appointment a customer can still move it. Switch rescheduling off entirely, or set a cutoff such as 2 hours or 1 day, after which the bot tells the customer the booking can no longer be moved and asks them to contact you.

Cancelling stays open to the customer at any time, because a customer who cannot come and cannot say so becomes a no-show rather than a freed slot. Instead you set a late-cancellation window: a customer cancelling inside it is warned that your policy may apply before they confirm, and your notification is marked as a late cancellation. Existing calendars keep no cutoff until you set one.

Set up the calendar

Export your inbox and contacts to CSV

The Meerlume inbox and contacts pages now have an Export CSV button, so your submissions and leads can go into a spreadsheet, a CRM or an email tool without retyping.

The file follows whatever you have narrowed the page to: the inbox tab, the bot filter and your search all carry into it. Answers are laid out one column per question, and every timestamp is written in your business time zone with the zone named in the column header.

Manage contacts

Website chat, self-service bookings and share links

Website chat, self-service bookings and share links

Meerlume bots now run on your own website

A Meerlume bot can now answer on your own site as a website chat widget: paste one script tag and the same bot that replies on Telegram and WhatsApp replies there too, into the same inbox.

The widget's colours and greeting are set from the bot's Website chat tab, and the channel is available on Starter and above.

Connect website chat

Customers can reschedule and cancel in chat

Customers who book through a Meerlume bot on WhatsApp or website chat can now reschedule or cancel their own appointment inside the conversation, instead of messaging you to ask.

The booking confirmation carries the options, and any change they make shows on your calendar straight away. Telegram bots have offered this since launch.

Set up the calendar

Meerlume is live

Meerlume is live

Meerlume is now publicly available. Describe your business in plain language — what you sell, when you are open, what you need to ask a customer — and Meerlume turns it into a working booking and enquiry bot.

Nothing goes live until you say so: refine the generated flow on a canvas or by chatting to the builder, then publish it to Telegram or WhatsApp. Every conversation lands in one shared inbox with a booking calendar behind it, and owner notifications reach you on Telegram or by email so an enquiry cannot sit unanswered while you are with a customer.

The Free plan covers one Telegram bot and needs no card.

Create your first bot