Sensing and acting happen at the tag. Steering happens in the app, or through an agent.
Four things happen to every visitor, automatically, in the time it takes the page to paint. Then it repeats, getting smarter each cycle.
The tag observes behavioral signals: scroll velocity, dwell, hover, pauses, tab-switches, source, time of day. No form, no login, no PII. Just what the visitor actually does.
Client-side scoring sorts the visitor into a segment: live, this pageview, recomputed as behavior shifts. No SQL, no batch refresh. Deterministic: same signals in, same segment out.
The matched variant renders in the zone: sub-200ms, before paint, zero flicker, frequency-capped. The visitor never sees the swap. They just see a page that fits.
A multi-armed bandit measures lift per segment per zone, reallocates toward what's winning, retires what isn't. Every cycle sharpens the next. No manual A/B readout, no stats team.
Four screens, one tag. Every stage of the loop has a real place your team (or its agent) can watch, steer, and prove it: nothing mocked.
The four-stage loop is automatic. These are the things you (or your agent) set up once and let it carry across every channel.
One script tag, deferred. Live in an afternoon, not a six-month implementation.
Cart, browse, dormancy, custom events. The same segment that personalizes the page fans out to email, paid social, push, and SMS, triggered by behavior, not a scheduled blast.
You write a brief. A drafting agent writes segment-specific copy and generates on-brand imagery under your brand guardrails. Bring your own model and DAM. A human approves before anything ships.
Every operation in AXO (read a segment, draft a variant, rank an experience, fan out to a channel, tune the bandit) is one of 130+ MCP tools. The same actions your team takes by hand, your agent takes programmatically, at a speed and breadth no team could click through.
Explore the MCP server →The human stays in the loop, not out of it. You decide where the agent runs, and where it asks first.
The legacy way is four tools (a CDP, an experimentation tool, an activation tool, and an AI bolt-on) stitched across four contracts and a six-month implementation. AXO is one layer that does the whole loop.
Rules and classical ML on the live path. No generative text deciding what a visitor sees. Same signals in, same experience out.
Segments work on anonymous behavior. Layer identity in from your CRM only when it pays off.
Behavioral segmenting needs no PII. It enters only the channels that require it (email, CRM, paid audiences) and stays there.
Built-in consent gate, CMP integration, Google Consent Mode v2, GDPR + CCPA tiered. A visitor can drop their segment in one click.
Why the anonymous 90% doesn’t need an identity graph
Read →What the CDP + A/B + automation stack really costs
Read →Why the live decision path stays deterministic
Read →