The accountability layer for the AI agents acting on your commerce.
When operators and AI agents act on your ad spend, oddly is the deterministic check that verifies, caps, and rolls back, so the automation stays accountable. Every change to a revenue-critical ad account is reversible, traceable to the rule that fired it, and incapable of increasing spend without a human approving it.
What this layer guarantees
Deterministic rules
Every verdict comes from your account's data and a fixed set of rules. No generative models in the decision path. The same input always produces the same call.
Decrease-only
oddly can reduce or pause spend on Meta and Google. It is built so it can never raise spend, regardless of who or what is calling.
24-hour rollback
Nothing oddly applies is permanent. Every change can be undone within 24 hours, by the operator or by the system that made it.
Always traceable
Every action is recorded with the rule that fired and the underlying signal. Accountability is the product, not a report bolted on after.
Products
oddly Verifier
LivePre-flight verification. Ask whether a proposed change to an ad account would be blocked by oddly's deterministic rules before the change is made.
See oddly Verifieroddly Benchmarks
RoadmapCross-tenant performance benchmarks for a brand's category, served as a programmatic primitive.
See oddly Benchmarksoddly Playbooks
LiveRun history and rule coverage for oddly's deterministic playbooks, queryable from your own stack.
See oddly Playbooksoddly Audit
RoadmapThe traceable record of every change: who proposed it, which rule fired, what was reversed.
oddly Webhooks
RoadmapSubscribe to verifications, approvals, and rollbacks as they happen.
Who this is for
- Partners and integrators building tools that touch a merchant's Meta or Google ad accounts.
- Teams shipping AI agents and AI orchestrators that act on commerce data and need a deterministic guardrail in the path.
- Platform teams wiring approval-gated automation into an existing stack, who want a verifiable record of every change.
The merchant who runs oddly on their own store is still the primary customer. The platform opens the same deterministic rules to the systems and partners that act on commerce on a merchant's behalf.
Common questions
What is the oddly platform?
oddly is the accountability layer for commerce automation: a deterministic governance substrate that sits beneath the AI agents and automated systems acting on your Meta and Google ad accounts, and makes every action deterministic, decrease-only, reversible, and audited.
What is excessive agency?
Excessive agency is the named failure mode (OWASP) where an automated system is granted more functionality, permission, or autonomy than its task needs. oddly answers its three root causes with deterministic rules, decrease-only permissions, and held-mutate autonomy.
Does oddly use generative models to decide what to do?
No. Every verdict comes from a fixed set of rules and your account's own data, traceable to the rule that produced it. There is no generative model in the decision path, so the same input always produces the same call.
Can oddly increase ad spend on its own?
No. oddly is decrease-only by design: reducing, pausing, or blocking is automatic, while increasing, granting, or escalating always requires a human. The asymmetry is hardcoded, the general form of least-privilege for actions.
Does oddly build or replace the AI agents?
No. oddly is the picks-and-shovels layer beneath the AI agents that act on commerce. It governs what an action is allowed to do and records it. It is not a model vendor and does not compete with the agents it sits under.
Running a Shopify store and looking for the merchant product?
Back to oddly for merchants