Tenyards Agentic Business Suite

Enterprise software that runs the business, not just records it.

Commerce and CRM, store operations and head office, on one foundation of data and intelligence, with an agent on every process. Switch on one world or all of them: agents run the routine, colleagues make the decisions.

01 · Product vision

The whole Suite, on one page.

Channels, one headless API, composable modules with agents on every process, one retail data model and the platform underneath it.

Product vision · Composable, headless, built for retail

Tenyards Agentic Business Suite

One retail data model. Every capability an API. Switch on what you need.Agents run the routine, colleagues make the decisions.

ChannelsEvery client uses the same API
Back-office consoleMobile appsStore & handheldOffline-first tillsYour web shopPartner appsAI agents
HeadlessOpen by design

One headless API/api/v1 · every capability

Versioned, documentedSDK & sandboxEvents & webhooksYour own sign-inAgent tools (MCP)
ModulesAny, some or all, per company

Composable modules

Switch one on: its screens, APIs, processes and agents arrive on data that is already there
Product & merchandiseStyles, variants, media
Pricing & promotionsLevels, zones, offers
Buying & suppliersOrders, invoice match
Stock & logisticsMovements, 3PL, WMS
Replenishment & allocationNightly, by exception
Assortment & spaceRanging, planograms
Stores & POSStore Today, tills
CommerceMenu, catalogue, orders
Customers & loyaltySegments, campaigns
Finance & controllingLedger, close, FX
People & workforceRotas, time, training
Operations & serviceOps Centre, help desk
Planning & insightBudgets, Lakehouse
Integration hubEDI, partner feeds
Agents on every process
Demand forecastingTrend & range analysisReplenishment & buyingStock rescuePromotion PlannerStore PulseProduct contentSegmentationCampaign StrategistCustomer journeysInvoice matchingPayables & receivablesFinance controllerRota planningOps & help deskAsk ReportsBoard briefTraining coach
Data modelDefined once, shared by all

One retail data modelAudited · every change an event · extend with your own fields

Product · style · SKUStores, warehouses, onlinePartnersPricesStock & valueDocumentsCustomers & consentColleagues
PlatformThe right store for each job
Durable ObjectsLive transactions, one object per store, product and customer, close to where they happen
Relational databaseThe back office: master data, configuration and documents, with no size ceiling
LakehouseHistory, reporting, analytics and AI across every store and channel
Cloud edge, serverlessGlobal, no servers to run, one isolated cell per retailer, safe releases

Why it is different

Classic ERP suiteBest-of-breed stackTenyards
One data model✓✕✓
Modular, switch on per company◐✓✓
Every capability an API◐◐✓
How modules connectOne packageCustom integrationsNative
Agents across the business✕◐✓
InfrastructureServersMany cloudsServerless edge

AI, built in

AgentsRun whole processes, from forecasting and buying to invoices
Language modelsPlain-words questions, explanations and drafts, by text or voice
Decision modelsTyped judgments (choose, score, yes or no) recorded with their reasons
Extraction modelsRead invoices and documents into records, each field with its confidence

Code computes. Models judge, read and explain. Colleagues decide.

Start anywhere

1One moduleYour other systems stay, on standard adapters
2Grow on the same dataEach module connects natively
3The whole suiteEvery module and agent, one API
Composable like best-of-breed. Coherent like an ERP. Run by agents. Retail-ready with seven sector packs, from footwear and books to home & living.Tenyards Agentic Business Suite

Most businesses run on one of two compromises, and bolt AI onto both. Neither was built for agents, which need one picture of the business and one way to act on it.

The classic suite

One package and one database: coherent, but heavy. Every change waits for a release, an upgrade or a consultant.

The stitched stack

A specialist product for every job, each with its own copy of the customer. Every pair needs a sync, a mapping and a monitor, and the integration tax never ends.

AI bolted on

An assistant per product, each over its own slice of data. Without shared records, authority and evidence, nothing it proposes can go near a ledger, a customer or a price.

The Suite is the third way: composable like best‑of‑breed, coherent like an ERP, run by agents.

02 · The Suite

One suite. Three worlds. One foundation.

Sold as one product, adopted one world at a time. Whichever door the business walks in through, it finds the same customer, the same stock, the same margin and the same governance.

World 01 · What customers touch

Agentic Commerce & CRM

Customer Data PlatformMarketingCommerce

One customer, one basket and one points balance, wherever they shop.

The customer data platform, marketing and the commerce experience run on one fabric: the same identity, the same consent, the same events and the same margin. A segment written while somebody is still in session is addressable by a journey seconds later and changes what the storefront shows them, with no export, no overnight sync and no second copy of the customer to reconcile.

One profile behind all three, subscribing to head office’s commercial events rather than copying them.

Not a retailer?

Agentic Commerce & CRM also runs on its own, for any business that sells to customers, B2C or B2B. It connects to the ERP and the systems you already run through the same open API, and the other worlds can follow on the same data whenever you are ready.

See the Commerce & CRM use cases ↓
  • Web shop and app on the same products, prices and stock
  • Online POS and offline-first tills, with loyalty at the counter
  • Identity resolution, consent and preference across every channel
  • Loyalty, segments and AI segment discovery
  • Campaigns, journeys and content, with experiments and holdouts
  • Offers, recommendations and margin-aware decisioning
  • Conversational shopping and post-purchase service
  • Orders, click & collect, fulfilment and returns

Customer Data Platform

Every source lands in one canonical profile: identity resolved, consent enforced at the point of use, events and transactions kept with their lineage and certified against a data contract. The system of record for who the customer is — not a marketing cache that drifts.

Marketing

Segments, journeys, campaigns and content in one place, with experiments and commercial holdouts attached by default. Contact pressure, consent and eligibility are enforced by the platform rather than remembered by a campaign manager, and every send is measured back to the ledger.

Commerce

The same profile decides the offer, the recommendation and the price band, reading live stock and true margin from Agentic Head Office. What marketing promised and what the storefront shows are the same answer, in-session, on any channel.

World 02 · What colleagues use

Agentic Store Operations

The day planned for every shop, answers on hand, less admin on the shop floor.

Store Today plans each shop’s deliveries, tasks, counts and rota, on phone, tablet or hand-held. One scan shows stock, price and offers, and a count, receipt or transfer is done on the spot. Agents answer the help desk day and night and close the day for every shop, so colleagues spend their time with customers.

Fewer screens to fill in, more time on the shop floor.

  • Store Today: deliveries, tasks, counts and the rota
  • Hand-held: stock, price and offers in one scan
  • Count, receive and transfer on the shop floor
  • A store operations cockpit for every manager
  • Rotas, time and training in the screens
  • Agentic Help Desk, from shop ticket to the Ops Centre
  • Day-end close: sales, stock and cash for every shop

World 03 · What head office runs

Agentic Head Office

Exceptions to act on, rather than spreadsheets to build.

One core for how the business actually runs: product and pricing, buying and suppliers, stock, replenishment and allocation, the ledger and the close. Agents work out every shop’s order overnight, match deliveries and invoices, propose markdowns and post the day; a buyer or a controller approves what matters, inside the limits they set.

Live today across a multi-site retail estate, unattended, inside declared authority.

  • Product and merchandise: styles, variants, media
  • Pricing and promotions, planned with an agent
  • Buying and suppliers, with invoices read and matched
  • Stock and logistics, with 3PL and WMS links
  • Replenishment and allocation, nightly and by exception
  • Assortment and space: ranging, store grades, planograms
  • Finance and controlling: ledger, payables, receivables, close
  • Budgets and sales plans

The foundation · What it all runs on

Data & Intelligence

One version of the truth, open to every channel, partner and agent.

Every module, channel and agent works on the same retail data model, so nothing is copied, re-keyed or reconciled by hand, and every change is audited and published as an event. History flows to the Lakehouse, where Ask Reports answers questions in plain words. Process Intelligence shows how every order really flowed, the Integration Hub connects every partner, and one headless API opens the whole Suite to your own apps, partners and AI agents.

The right store for each job: Durable Objects for live transactions, a relational back office, and the Lakehouse for history and AI.

  • One retail data model, audited, extended with your own fields
  • Lakehouse dashboards and Ask Reports, in plain words
  • Process Intelligence: the paths every order really took
  • Integration Hub: EDI, partner feeds, one interface monitor
  • Automated Test Suite: every release proven against your scope
  • Headless API: versioned, SDK and sandbox, events and webhooks
  • Agent tools (MCP), so AI agents work inside their scopes
  • Serverless edge, one isolated cell per business

Across all of it

Agents on every process, people in charge.

Each agent owns one routine from start to finish, works within limits a person sets, and asks before it acts on anything unusual. Agents prepare, check and explain; colleagues approve what matters.

Demand forecastingTrend & range analysisReplenishment & buyingStock rescuePromotion PlannerStore PulseProduct contentSegmentationCampaign StrategistCustomer journeysInvoice matchingPayables & receivablesFinance controllerRota planningOps & help deskAsk ReportsBoard briefTraining coach

Built in, not bolted on

Every agent reads and writes the same records as the screens do, through the same API, under the same roles, approvals and period locks. An agent posting an invoice is the Suite posting an invoice, with the same audit trail and the same controls.

Working across the systems you already run

Connectors hold each vendor’s vocabulary at the edge — ERP, POS, warehouse, HR, payroll, banking, e-invoicing — and hand the canonical record inward. One agent can work a process that crosses four systems without any of them being rewritten or replaced first.

A new agent in days

The runtime, the memory, the scheduler, the authority model and the audit already exist. A new agent is a declaration: the job it owns, what it may read, the actions it may take, the value limits, who approves. That is why a process-specific agent goes from conversation to running in simulation in days rather than quarters.

Start anywhere

1

One world, or one module

Your other systems stay, connected on standard adapters.

2

Grow on the same data

Each module you add connects natively, with no migration between them.

3

The whole Suite

Every module and agent, on one data model and one API.

03 · Use cases

The suite at work, one decision at a time.

Every use case runs on the same fabric: the same customer, the same consent, the same stock and the same margin. The Commerce & CRM decisions are shown in detail below, each with its probability attached; the rest of the Suite is shown at work through a day at Fernhill, the next generation retailer.

Agentic Commerce & CRM

What customers touch · In detail below
  1. 01Jev is liveRe-segmented in the aisle, at the till, or before they close the tab.
  2. 02Duplicate mergeOne person, not two records.
  3. 03SegmentationSixty segments, scored at once.
  4. 04Recommend productsThe catalogue is ranked, never invented.
  5. 05Churn and save offerThe offer is chosen — policy has the last word.
  6. 06Lead scoringThe pipeline qualified in one pass.
  7. 07Next best actionA meeting note becomes one bounded step.
  8. 08Inbound triageThe inbound email routed and parameterised.
  9. 09Outbound guardrailNothing leaves without the gate.

Agentic Store Operations

What colleagues use · A day at Fernhill
  1. 08:00At Fernhill →The day planned for the shop teamThe store manager opens Store Today: deliveries, tasks, counts and who is on shift.
  2. 13:05At Fernhill →One scan, the whole storyStock, price and offers on one screen; the count corrected and the refill already on its way.
  3. 15:40At Fernhill →A till back in minutesThe help desk agent sends the restart steps and opens a case with the card provider; the shop keeps trading.

Agentic Head Office

What head office runs · A day at Fernhill
  1. 02:00At Fernhill →Every shop’s order, worked out overnightThe replenishment agent forecasts every product in every shop and prepares orders within the limits you set.
  2. 05:45At Fernhill →Deliveries checked before the doors openExpected deliveries matched to their orders; anything short or late flagged while there is time to act.
  3. 17:30At Fernhill →A buyer approves the price changeThe merchandising agent proposes a markdown; the buyer adjusts one price, and tills and web shop change together.
  4. 22:00At Fernhill →The day closed, the books postedSales, stock and cash reconciled for every shop and the ledger posted, ready for tomorrow’s brief.

Data & Intelligence

What it all runs on · A day at Fernhill, and what is new
  1. 06:45At Fernhill →The board brief is waitingYesterday’s trading, what needs a decision and what to watch, each line traced to its figure.
  2. NewAt Fernhill →See how every process really runsThe paths every order, receipt, invoice and payment really took, and where they waited.
  3. NewAt Fernhill →Connect every partner through one hubEvery interface in one monitored hub: each message sent once, kept with its answer, retried when a line drops.
  4. NewAt Fernhill →Prove every release against your scopeTest plans built from the scope you agreed, with evidence for every result.

Use case 01 · Jev is live

Re-segmented in the aisle, at the till, or before they close the tab.

The Tenyards Customer Data Platform holds the identity, consent and event fabric. Jev — the newest model generation on the market — scores against it while the visit is still happening: as the basket fills, as the items are scanned, as the cart sits open on your online store.

Our engine is fully integrated with Jev today and running online segmentation on live traffic. A visit that changes what somebody is worth, or what they are likely to buy next, produces a new segment inside the same session — and the recommendation that follows is drawn from what you actually hold in stock, priced inside the margin you allow. No feature pipeline to rebuild, no model team to hire, no over-engineering in between.

In the aisle

The basket is still being filled. The segment moves with it, and the colleague app surfaces the two things worth mentioning — not a list printed last month.

At the till

The receipt, the coupon and the loyalty prompt are chosen for the basket in front of the cashier, while the customer is still standing there to accept them.

Before they leave your online store

The session re-segments as it happens, and the storefront re-ranks what it shows — products you actually hold, priced inside the margin you allow, before the tab closes.

See the segmentation run ↓
  1. Visit beginsAisle, till or storefront session
  2. Identity resolvedCDP, consent applied
  3. Jev scores in-sessionOn live behaviour, on this basket
  4. Segment writtenVersioned, evidence-linked
  5. Recommendation returnedIn stock, inside margin
  6. Acted onTill prompt · colleague app · storefront

The segment and its recommendation are immediately actionable in Commerce & CRM journeys, the store operations cockpit, the colleague app and the storefront — under the consent and contact-pressure policy already in force, and never for a product the business does not want sold.

Use cases 02–09 · Segmentation with Jev

Eight everyday decisions, one lane, no free text to parse.

This is what the engine actually does with a customer. Every question below is a typed decision on the Jev lane — a boolean when a condition holds or does not, a choice when exactly one option wins, a score when the answer is a degree — and every answer carries a calibrated probability, so the thresholds that drive the business live in reviewable code rather than in a prompt.

Walkthrough of synthetic records. No real person, account or order.

The record the decisions readCDP · consent applied · synthetic

Account

Customer since
March 2021 · Gold tier
Lifetime value
£4,820
Orders
63 · £76 average
Last order
9 days ago

Engagement

Email
62% open · 18% click
App sessions
14 per month
Loyalty points
12,400
NPS
9

Service

Support tickets
2 · last: delivery delay
Returns
4 · 6% of orders
Disputes
None
Sentiment
Positive

Behaviour

Top categories
Beauty · Home
Cart abandonment
34%
Discount share of spend
18%
Usually shops
Evenings, mobile

Nothing is summarised into prose first — the judgment sees the fields.

Act one

Know who you are talking to

02

One person, not two records

Two contacts, one human being. Each field is judged on its own — which address still replies, which company name carries the legal form, which job title predates a promotion — and the pair gets a verdict with a probability attached.

Verify and escalate: above 90% merges itself, below 55% is rejected, and the uncertain middle goes to a person instead of being guessed at.

Duplicate mergeMerges above 90%

Record A

Katherine O’Dwyer

Email
k.odwyer@northwind-log.com
Phone
+353 86 441 7720
Company
Northwind Logistics
Job title
Operations Director
Last activity
11 Sep 2026

Record B

Katie O Dwyer

Email
kodwyer@northwind-log.com
Phone
+353 86 441 7720
Company
Northwind Logistics Ltd
Job title
Head of Operations
Last activity
3 Apr 2025

Field by field

  • EmailKeep AB bounced twice in 2025 · 91%
  • PhoneIdenticalNo conflict to resolve · 99%
  • CompanyKeep BCarries the legal form · 84%
  • Job titleKeep AB predates her promotion · 88%

Same person · 94% — merged

One contact, one history, one consent record. The next seven decisions read the merged record.

03

Sixty segments, scored at once

Sixty independent yes/no judgments in a single pass — several can apply at the same time, each with its own probability. Anything at 80% or higher is written to the customer as a live segment; everything else is kept as evidence, not thrown away.

A segment is not a rule somebody maintained for three years. It is a question, asked of this record, now.

SegmentationApplies at 80%

Value and lifecycle

  • Repeat buyer97%
  • High value94%
  • Long-term loyalist88%
  • Top-tier VIP63%
  • At risk of churn9%
  • Dormant2%

Buying behaviour

  • Cross-category shopper86%
  • Cart abandoner81%
  • Big basket71%
  • Seasonal shopper44%
  • Impulse buyer28%
  • Bulk replenisher12%

Channel and context

  • Mobile first91%
  • App power user88%
  • Click and collect74%
  • Weekend shopper69%
  • Store shopper35%
  • Late-night shopper22%

Engagement and advocacy

  • Loyalty active96%
  • Promoter (NPS 9–10)93%
  • Email engaged83%
  • Review writer77%
  • Referrer and advocate72%
  • Email unengaged4%

Offers, payment and service

  • Subscription member90%
  • Full-price buyer79%
  • Free-shipping motivated68%
  • Flash-sale responder33%
  • Discount hunter21%
  • High returner14%

Lifestyle and household

  • Beauty and fashion86%
  • Parent household84%
  • Eco conscious62%
  • Young professional41%
  • Pet owner37%
  • Retiree or senior3%

36 of 60 questions shown · 11 segments applied on this record

Act two

Decide what to do about it

04

The catalogue is ranked, never invented

Each product is scored on three dimensions — does it meet the need, does it fit the budget, is it to their taste. The model selects from what you actually stock, so it cannot offer a product you do not sell.

The scores are data. Move a weight and the ranking changes instantly, with nothing sent back to the model — which is why merchandisers can tune it and nobody waits.

Recommend products3 of 24 shown
Need50
Budget25
Taste25
  • Trailhead 45L hiking pack79

    Outdoor · $189 · ventilated frame, rain cover

    Need88
    Budget61
    Taste79
  • Riverstone insulated bottle 1L70

    Outdoor · $34 · cold for 24 hours, wide mouth

    Need64
    Budget93
    Taste58
  • Northfell down jacket68

    Outdoor · $240 · packable 700-fill, recycled shell

    Need72
    Budget41
    Taste86
05

The offer is chosen — policy has the last word

One choice question ranks every offer the business is willing to make. The model supplies judgment; the code keeps authority. With the account policy no monetary offers switched on, the highest-ranked discount can never be sent however confident the answer is — the best non-monetary option is substituted automatically.

That is the difference between a prompt that asks nicely and a policy that holds.

Churn and save offerPolicy: no monetary offers
15% discountblocked by policy74%
Bonus loyalty pointsblocked by policy69%
Personal outreachchosen66%
Free shipping for a yearblocked by policy58%
Service upgrade41%
Leave them alone12%

Action prepared · Personal outreach

Churn risk 31% · worth retention spend · routed to a named owner for approval.

06

The pipeline qualified in one pass

Every lead scored on budget, authority, need and timing — four degrees, not one gut feeling. A student writing a dissertation and a VP with a signed-off replacement budget stop looking alike the moment the judgments are typed.

Judgments as reusable data: re-weight what your business cares about and the list re-ranks with no further inference.

Lead scoring4 of 25 shown
LeadBANTFit
Renata VogelVP Operations · Halden Freight · 780 staffSales ready9288908489
Tobias LangeFounder and CEO · Lange Fenster · 34 staffQualify budget5895867779
Yuki NakamuraHead of IT · Sakura Retail Group · 2,400 staffNurture — find the CFO4631746253
Sam BoatengStudent · University of LeedsDisqualify4622910
07

A meeting note becomes one bounded step

The rep writes what happened. One choice question picks the single next step from the steps the business allows, a score sets the timing, and three booleans record what the note actually established — decision maker present, budget confirmed, blocker in the way.

Bounded action selection: agency without an agent loop, a tool sandbox or a free-text plan nobody can audit.

Next best actionHalden Freight · discovery call

“Renata confirmed the board approved a replacement budget of around 90k and she owns it. They want to be live before the winter peak. Asked twice about our implementation timeline. Next step left open — she asked me to put something in writing.”

Send pricingchosen81%
Book demo44%
Send case study27%
Loop in legal12%
Schedule follow-up33%
Disqualify2%
  • Decision maker involvedYes · 93%
  • Budget confirmedYes · 88%
  • Legal or security blockerNo · 7%

Send pricing · this week

Prepared as a draft with the note attached. A named owner still presses send.

Act three

Answer, and ship it safely

08

The inbound email routed and parameterised

One request answers the routing and everything the handling queue needs to know about it: which team owns it, how urgent it is, whether money is being demanded, whether the relationship is at risk, whether a human must reply.

Routing and its parameters decided together — not four round trips and a regex over the answer.

Inbound triageOrder 44821

From · Priya Raman

Two items missing, need them by Saturday

“The box arrived this morning but the two picture frames are not in it… my mother’s birthday party is on Saturday. Can you send them today, or tell me straight away if that is impossible so I can buy something locally?”

Shippingrouted91%
Billing18%
Account9%
Technical4%
Sales2%
  • Urgency82 / 100
  • Asking for money backNo · 12%
  • Threatening to leaveNo · 8%
  • Needs a human replyYes · 74%
09

Nothing leaves without the gate

The message the customer will actually read is checked against four separate release conditions — each judged on its own, because “any serious violation blocks” needs distinct conditions, not one blurry safety score. Any single condition over its threshold stops the send and hands it to a person.

Outbound guardrailBlocks at 50%
Leaks someone else’s data2%
Unsupported claim or promise11%
Disparages a competitor1%
Tone will damage the relationship6%

Released

All four conditions clear. A draft that named another customer, promised a refund it cannot confirm, or talked down a competitor would have stopped here.

And you can see what it cost

Illustrative run

Every question that went to the decision lane is inspectable: what was asked, what came back, how long it took and what it cost. Judgments are billed on input tokens only — which is why running all eight decisions over one customer is an operational choice, not a budget conversation.

Screens
8
Questions
96
Input tokens
18,400
Latency
2.4 s
Billing
Input tokens only

Most enterprises that set out to buy AI end up funding a platform programme. The Suite is the other way round: the platform already exists, so the work starts at the outcome.

The platform tax

Model routing, evaluation, memory, retrieval, schedulers, guardrails, audit. None of it is your business, and all of it has to exist before the first outcome arrives.

The integration tax

Every model generation arrives with a new interface. Teams that wired themselves to one vendor rebuild instead of benefiting.

The trust tax

Without shaped authority, evidence and approvals, nothing an agent proposes can be allowed near a ledger, a customer or a price.

04 · Platform — Tenyards Spike

The AI platform you never have to build, staff or replace.

Spike is our own platform — the agent runtime, data plane and governance the whole Suite shares. It takes the latest models the market produces and puts them to work behind a stable contract, so a new model generation is an upgrade rather than a project.

Outcome first, infrastructure never

You describe the business outcome. Spike supplies the agents, the memory, the data plane, the schedulers, the connectors and the guardrails — already built, already operated.

The best model in the market, routed

Models are probed against the relay before anything is routed to them, and a fallback is visible rather than silent. When a stronger generation ships — Jev included — the Suite inherits it without a migration programme.

Declared, not clicked together

Agents, routines, schemas and connector claims are declared configuration under version control. Changes are reviewable, promotable through isolated tiers, and reversible.

Autonomy you can defend

Authority is shaped per action. Evidence, lineage and approvals are appended, never overwritten — so every autonomous decision can be reconstructed months later.

How it lands

Ten yards from idea to operating business.

10yds

Connect the fabric

Your data, your consent rules, your ledger. The CDP and the canonical kernel take them as they are — no cleansing programme first.

7yds

Run in simulation

Agents work the real business in shadow. You read what they would have done, with the money attached, before anyone grants them a thing.

4yds

Grant bounded authority

Named approvers, per-action limits, automatic stops. Autonomy is earned by evidence, one action shape at a time.

0yds

The business runs

Unattended where it is proven, human where it matters. The outcome is measured in your ledger, not in a model scorecard.

Start where it pays

Bring one outcome. We will run it in weeks.

Pick the outcome that hurts — margin leaking through promotions, stock that never settles, a customer base you cannot address in time. We will show it running on your own data, in simulation first, with the arithmetic on screen.

See it running

Book a walkthrough

Tell us who you are, and we will walk you through the Suite on your own business: your channels, your customers, and the routines agents could take on first.