Skip to content
Platform

One player object. Six models. Every decision traceable.

Retivo reads your raw tables, builds one vector per player, scores it with a set of classical models, and serves a single decision back to your channels. Nothing is a black box you cannot audit.

How the layer is built

From four raw tables to a served decision.

Input

4 tables

Players, deposits, bets, sessions - read from your API. No target leakage, no hand-labelled outcomes.

Aggregate

36 slices

One vector per player across time windows, funnels and behavioural cuts.

Score

6 models + resolver

Value, churn, second deposit, VIP, action and archetype models feed a resolver.

Serve

Console + chains

One decision per player, delivered to the console and back into your chains.

illustrative pipeline - exact tables and slice counts are confirmed per client.

Granularity

The value hides in the individual, not the segment.

Instead of a handful of segments, Retivo scores each player and places them on percentile and decile scales, against archetypes, and along the deposit funnel.

  • Micro-segments by percentile and decile, not five broad buckets
  • Behavioural archetypes learned from your own data
  • Deposit funnel position, first to VIP
player_object
illustrative
One vector · 36 slices
value_percentilep92
churn_risk0.61
second_deposit_p0.18
archetypeweekend_grinder
funnel_stagepost_first_dep
DecisionAct on each player individually, not by broad segment.
Real-time

A two-way endpoint that answers in about six seconds.

A live session can ask Retivo for the next best action mid-play and get a decision back in seconds. A human can stay in the loop and approve before anything fires.

  • Two-way endpoint: your session asks, Retivo answers
  • About six seconds from request to served offer
  • Optional human approval before an offer goes out
live_session
illustrative
Awaiting approval · ~6s
player_2201 · deposit offerGrow
player_8842 · reactivationWin back
player_5619 · no actionHold
DecisionApprove or hold the next action, in-session.

The shape of the layer

4 → 1
Tables to one vector
per player
36
Behavioural slices
time, funnel, behaviour
~30m
Training time
six models
~6s
Live offer
request to serve

Security is part of the platform, not an add-on.

No PII held, API-only access, ClickHouse on your servers, audit before scale.

Read the security model

See it on your own numbers

We run a control group against your current CRM and show the difference. No invented figures - your number.

Book a demo