All release notes

Clearer booking form errors and a smoother Claude connection

Your public booking page now tells customers exactly what's missing. If someone picks a package but leaves out their name, phone or email, they'll see a short message right under each missing field and be taken straight to it, instead of a confusing "choose a package" error. Their selected package stays selected while they fix it. Links that preselect a package still work the same way, and if a customer clears their choice, the page respects that.

Connecting Claude to ToteFlow is more reliable, whether your site runs on a ToteFlow subdomain or your own custom domain. If an approval screen sits open too long, or gets reopened in another tab, you'll now see a friendly page on your own branding saying the approval expired and to go back to Claude and click Connect again, instead of a technical error. The Claude setup guide in admin includes the same tip.