All updates
Fix28 April 2026

Sales calls now actually land on the calendar

Booking a sales call from a lead's record now works without the silent foreign-key error that was eating bookings for the last fortnight. Old broken bookings have been backfilled.

A few of you flagged that booking a sales call from inside a lead's record looked like it worked, but the call never showed up on the calendar. Turns out a foreign-key constraint was rejecting the insert silently, and the UI had no way of knowing.

Three things changed:

  • The constraint has been repaired so the insert succeeds.
  • A check on the booking write-path now surfaces failures back to the UI, so a bad insert can never silently disappear again.
  • Every lead with a booking that should have been on the calendar but wasn't has been backfilled. Check your sales call calendar, they should all be there now.

If you spot a sales call you remember booking that's still missing, drop us a message in support and we'll trace it.

Built for gym owners

Ravini is the AI CRM gym owners actually wanted.

£50/mo for the first 50 customers. No setup fee.

Start free trial
Sales calls now actually land on the calendar · Ravini changelog | Ravini