The Simplero Changelog: Here's what we've been up to...

Fix
·
Bots
·
today
The AI model picker no longer slides sideways on mobile

On your phone, opening the model picker to change which AI model answers could let the list jiggle a little from side to side. That small horizontal wobble is gone — the model list now stays put.

Fix
·
Automations
·
today
Clearer error when starting an automation that's off

If you try to start an automation for contacts while that automation is turned off, you'll now see an error explaining it's not live — instead of a success message when nothing actually started.

Open Contacts and use the bulk action Start automation to try it.

Fix
·
Shopping cart
·
today
One-time Stripe purchases no longer look like recurring withdrawals on bank statements

When a customer pays once with Stripe Direct (not a subscription or payment plan), their bank statement should no longer label the charge as a Recurring Withdrawal. Subscriptions and installment plans still save the card for future automatic charges as before.

Fix
·
Ai coach
·
today
New Coach conversations appear only once

Starting a new conversation in Simplero.Coach now adds it to the sidebar only once, even when your conversation history is loading or refreshing at the same time.

Fix
·
Products
·
today

Product category picker in page builder now shows the correct categories

Fix
·
Products
·
today
Invoice receipt copies tolerate multi-email BCC addresses

Receipt and credit-note copy addresses on Invoice settings now correctly accept comma-separated lists of emails (as the field always promised). Invalid addresses are blocked when you save, and a bad BCC entry can no longer prevent the customer's invoice email from sending.

Fix
·
Sites
·
today
Blog featured videos now display at full quality

Videos added as featured media on blog posts were being capped at 720px wide, so high-resolution videos (like 1280p or 1920p) looked soft and reduced. They now render at up to full HD (1920×1080). Thanks, Jesper.

Fix
·
Scheduling links
·
today
Booking on behalf of a client now uses the contact picker

When you book a slot for a client from your scheduling calendar, the "Book on behalf of client" popup used to make you type their name and email by hand. It now shows the same searchable contact picker used elsewhere in admin, so you can find and pick an existing contact in a couple of keystrokes — or add a brand-new one right from the search box if they're not in your contacts yet.

Try it from any Scheduling link: open its calendar and click a slot to book on behalf of a client.

Fix
·
Chat
·
today
Voice messages in chat stay horizontal when you send them

When you send a voice note in chat, the audio player now shows as a normal horizontal bar right away — play button, scrubber, and time all in one row. Before, it could stack vertically until you refreshed the page.

Fix
·
Tickets
·
today
Support ticket form no longer shows raw data on some mobile browsers

On some mobile browsers (notably Chrome on iOS), submitting a support ticket could leave you looking at a raw data response instead of a confirmation. You'll now always get a proper success or error message, even when the browser handles the form differently.

Fix
·
Scheduling links
·
today
Microsoft Calendar no longer sends two invites when someone books a scheduling link

When a scheduling link is connected to Microsoft Calendar / Outlook, bookers were getting the same calendar invite twice. That should be fixed now — one booking, one invite.

Fix
·
Sites
·
today
Remove community members who have activity

You can now remove a member from a site or community even if they've posted, commented, or reacted — for example someone who joined just by upvoting an idea. Open the member, choose Delete, and they're removed and lose access right away. Their reactions and comments are cleaned up, and any forum posts they wrote are kept but no longer attributed to them.

Fix
·
Events
·
today
Duplicating an event keeps its facet values

When you duplicate an event, its facet values now come along with the copy — same as labels already did. Facet values on individual sessions are kept too.

Fix
·
Page builder
·
today
Global sections keep the same font sizes on blog posts as on pages

Headlines and subheadlines inside a global section now render at the same size on blog posts as they do on landing pages and other pages. Previously, blog posts could show those headings slightly smaller because of a CSS conflict with account editor styles.

Feature
·
Automations
·
yesterday
Automation steps can now have a validity window

You can now set a Valid from and Valid to date and time on any automation step. When the current time is outside this window, the step is automatically skipped and the contact moves on to the next step.

This is perfect for time-sensitive communications like webinar reminders — the email goes out to everyone who joins before the event, but people who join after won't receive an outdated message.

To use it, edit any step in your automation and toggle Limit when this step can run.

Feature
·
Triggers
·
yesterday
New trigger: AI usage window resets

Each customer's AI usage allowance runs in a rolling window — for example a month — that starts the first time they use AI and resets when the window closes. Now you can react the moment that window resets, with a new AI usage window resets trigger.

It fires as each customer's window closes, carrying the final credit count for the window that just ended — so …

Fix
·
Scheduling links
·
yesterday
Scheduling links now stick to your time format

Your scheduling links now show times the way you expect. If your account is set to 24-hour time, your booking page uses 24-hour time too — the calendar, the available time slots, and the booking confirmation all follow that setting.

Anyone booking with you can also switch between 24-hour and AM/PM themselves using the timezone picker, and their choice is remembered the next time they open the link.

Feature
·
Courses
·
yesterday
Reorder lessons and set the Preview badge through the API

Building a course module through the API now covers two things that used to need a manual click in admin afterward:

  • Positioncourse_lessons now has a writable position. Create (or update) a lesson with a position to slot it exactly where it belongs in its module — later lessons shift down automatically. Great for a supplement lesson recorded after the fa…
Simplification
·
Courses
·
yesterday
Recently granted contacts are easier to find

After you grant a contact direct access to a course, they'll appear first in contact pickers as a recently used contact. That makes it quicker to find the same person when granting access elsewhere.

Open Sites, choose a course, and go to Access to grant direct access.

Feature
·
yesterday
Read and manage Facets through the API

Facets — the categories and values you use to organize products, events, and blog posts — are now available over the API, so you can read and manage your catalog's taxonomy from external tools.

  • GET/POST /api/v2/facets and PATCH /api/v2/facets/:id — list, create, and update facets (your top-level categories, e.g. "Format" or "Topic").
  • GET/POST /api/v2/facet…