Layer 02 · Engineering + Applied intelligence

    The operation became events, and SYNQi³ started deciding on top of them.

    An entire gym modelled as a domain and connected to the group's intelligence layer: subscription, class, training sheet, attendance.

    Event capture in continuous production since September 2026, with the intervention engine integrated into the real operation flow.

    MetricFrom event to message, in seconds

    ATUO group venture · Code and Soul engineering · SYNQi³ intelligence

    The context

    Churn does not happen at once. It announces itself in silence.

    Ōkami is an integral health centre in Itapetininga: subscriptions and invoices in Odoo, classes on the board, training on the sheet, attendance at the front desk. Everything needed to know whether a student is leaving already existed, scattered across four places that did not talk to each other. The signal was not missing. What was missing was someone connecting it to an action.

    And Ōkami is the group's own venture. The brand and the experience came from ATUO, the engineering from Code and Soul, the decision from SYNQi³. It is not a supplier delivering a module to a client: it is the whole arrangement operating inside the same business, with four divisions accountable for the same result.

    The question is not who cancelled. It is who is about to, and what to do now.

    Operational intelligence engine for retention

    How we approached it

    What was built, in the order it had to exist.

    None of this started with the model. It started with the domain, because you cannot infer over what is not structured, and most of the work sits in layers nobody sees.

    01

    The domain, before the model

    Exercise, circuit, class, training sheet: the gym's vocabulary became a data structure. While what a student does lives in free text, there is no inference possible, only search.

    02

    Odoo stopped being the end of the line

    Subscription, invoice, class and attendance started leaving as events, under a declared type contract. The ERP is still the system of record; it stopped being where the data dies.

    03

    History came in with the right time

    Nineteen months of invoices loaded into the lake stamped with the real business date, not the load date. It looks like a detail and is not: without that stamp every customer is born one day old and the value model projects a multiple of what exists.

    04

    The profile lives in SYNQi³

    The group did not build a retention engine for Ōkami. It connected Ōkami to the engine already running. Profile, risk classification and rules live in the group's intelligence layer, and evolve for every business inside it.

    05

    The intervention arrives where the student is

    The rule evaluates, the trigger fires, the message goes out on WhatsApp. Seconds between the event and the read, with no intermediate queue and no human step, because an intervention that waits for the next report is not an intervention.

    06

    The loop closes at the front desk

    A check-in kiosk returns attendance as an event. Without that return the system speaks and does not listen: the frequency engine measures what actually happened, not what the message promised.

    Impact

    Where this stands today, and what it cost to get here.

    Capture has run in continuous production since September 2026; the intervention engine went live on 29 September. The effect on the churn curve has no measurement window yet, and saying so is part of the method. What cost the most was not the model. It was finding out that the system claimed to be working: a connector emitted the invoice-created event where the lake accepted invoice-paid, a participle of difference, and revenue arrived at zero with no error anywhere. The failure mode that matters is not the one that shouts. It is the one that says it worked.

    Domain

    training, class and subscription modelled as structure

    Real time

    from event to message, no queue and no human step

    SYNQi³

    profile, risk and rules in the group's intelligence layer

    Closed loop

    attendance returns as an event and feeds the decision

    Is your operation waiting for churn to show up on the report?

    If your product depends on retention, it is worth a conversation about how engineering + intelligence can act before, not after.

    Engineering is not decoration. It is direction.