Food & Beverage AI agent · Deforestation diligence

Deforestation Due Diligence AI Agent

Bind every consignment to the plots that produced it under Article 9(1)(d), score country risk against Implementing Regulation (EU) 2025/1093, and hold the statement for the person who lodges it.

Typical delivery
4–6 weeks
Deployment
Your stack
Named submitter
Plot-bound
After launch
Agent Care

What this agent does

Prepares the file, never the declaration

In

  1. 01

    A consignment is planned, and Article 4(1) wants a statement lodged before placing or exporting.

  2. 02

    A plot is supplied, and Article 9(1)(d) wants geolocation for every plot behind that commodity.

Reason

  1. 03

    A plot sits in a named country, and Implementing Regulation (EU) 2025/1093 classifies its risk.

  2. 04

    A consignment is scored, and Articles 10 and 11 want assessment first, then mitigation.

  3. 05

    A consignment moves downstream, and Regulation (EU) 2025/2650 lifts the statement duty there.

Decide

  1. 06

    A consignment leaves a micro or small holding, and 2025/2650 allows one simplified declaration.

  2. 07

    A year closes, and Article 12(2) wants the system reviewed and the records held five years.

Out

  1. 08

    A statement is lodged, and Article 6 lets a representative submit while the operator answers.

  2. 09

    Execute write actions only inside the approval boundaries agreed during implementation.

Product statement

The agent assembles the file and tracks the Article 12(2) review. A named person at the operator, or an Article 6 authorised representative, lodges the statement — and the operator stays responsible either way.

Example workflow

One consignment, plots to lodging

  1. 1Consignment evidence receivedPurchase records, plot coordinates, supplier declarations or legality documents
  2. 2Consignment context assembledThe commodity, its heading, the country of production and the plots it was grown on
  3. 3Diligence file draftedThe plots, their coordinates, the gaps and completeness
  4. 4Controls appliedGeolocation-completeness checks, country-risk checks, date checks and completeness confidence

No human action required

Stages 1 to 4 run unaided, and nothing is lodged at any of them — the agent is assembling, and the sourcing lane opens at the completeness gate.

5DecisionSplits at the completeness gate
Evidence sufficient

Goes to the operator or its authorised representative to lodge.

Anything thin

Adds a sourcing analyst read first.

Sourcing review

The file is held with its consignment, its plots and the gaps between them.

Lodge · Append evidence · Send to sourcing review

Lodged — under Article 4(1)

  1. 6Supplier and plot records updatedOnly where write access and records policy allow it
  2. 7Outcome evaluatedGeolocation coverage, risk scoring, analyst corrections and what the review found

Corrections

Each sourcing correction is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required

8 items

  • Lodging the statement under Article 4(1).
    • Concluding that risk is no more than negligible.
    • Reviewing the diligence system, Article 12(2).
    • Appointing a representative under Article 6.
  • Automation boundary

    Agent acts unaided

    • ✓Bind each consignment to the plots that produced its commodity.
    • ✓Check that Article 9(1)(d) geolocation is complete for every plot.
    • ✓Score country risk against the published benchmarking.
    • ✓Track the Article 12(2) review and the record retention.

    Nothing is lodged or declared except by a named person, inside the agreed boundaries.

    • Judging whether production was legal in its country.
    • Telling a competent authority the file is complete.
    • Deciding the risk class a country is worked at.
  • Changes to supplier, plot or legality records.

Example output

One consignment, annotated

Application opens 30 December 2026 for large and medium operators and 30 June 2027 for micro and small enterprises; this record is what one consignment carries beforehand.

Diligence file · single consignment

Illustrative example
Consignment
Cocoa butter inbound, Article 9(1)(d)
Recorded as
Plot given as a village name, no coordinates
Commodity
Cocoa, derived
Evidence of record
Supplier declaration, 3 August 2026
Confidence
Held unlodged
Held for
The operator or its authorised representative

As received

Read off the supplier declaration and the purchase record, and no further than those two reach.

What the record holds

  • Supplier declaration
  • Plot coordinates
  • Legality document

Why no lodging here

Whether the statement may be lodged is an Article 4(1) act for a person.

What the score decides

Below the configured threshold the file picks up a sourcing read before it is lodged.

Action

LodgeAppend evidenceSend to sourcing review

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value lands

Value 01 – 04

Every consignment

From the plots behind it

03Evidence

Where the evidence is used

Our supply-chain traceability agent answers where a lot went; this page answers whether that lot may be placed on the market at all. The forced-labour import evidence agent is UFLPA at the US border about labour; this is a positive declaration before the EU market about land — different market, different regulator, different evidence.

01Approved path

A plot, and who says so

Article 9(1)(d) wants coordinates for every plot, and Article 33 puts the statement in the Information System launched 4 December 2024 and reopened in June 2026.

02Human review

What was checked, and not found

The Annex II declaration wording could not be retrieved verbatim, and it is not established that Annex II carries a signature or name-and-function block; EUR-Lex renderings truncated ahead of the annexes on every attempt, and only Commission pages confirm the substance — no or only negligible risk. This page rests on Article 4(1) and the Article 12(2) review instead.

04

Build an evidence trail

The consignment, the plot it came off and the person who lodged it stay on the statement.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

  • Purchase and supplier records

    • ERP
    • supplier portal
    • Consignments and commodities
  • Plot and geolocation data

    • GIS files
    • coordinates
    • Plot polygons and points
  • Legality and certification

    • Permits
    • scheme records
    • Country-of-production evidence

Agent

Deforestation diligence file

  • Reads the plots
  • Assembles the evidence
  • Holds for the operator
  • Risk and benchmarking

    • Country classification
    • Article 12(2) review dates
  • Observability & evaluation

    • OpenTelemetry
    • Langfuse
    • Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six tests between the model and the lodging

Six tests, and a consignment must pass every one of them. What comes through is charted in the map below.

L6 · Outermost — last line of defence

Inward → L1 · closest to the model

L6Rollback / safe modeNarrow the agent to evidence assembly when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt and sourcing rules; Regulation (EU) 2025/2650 of 19 December 2025 entered into force on 26 December 2025.Track
L4TraceabilityRecord each consignment, its plots, the country of production and every read of the file; Article 12(2) holds the records five years.Record
L3Operator releaseHold the file for the operator or an Article 6 authorised representative; the hold governs release, not whether risk is negligible.Gate
L2Scope guardrailsTest the file against Articles 4, 9, 10 and 11; the draft delegated act on product scope is proposed and has not been adopted.Restrict
L1Confidence thresholdsRoute a thin file to a sourcing read first; COM(2026) 191 final of 4 May 2026 rules out further amendment of the basic legal text.Require review
Model coreEvidence assembled — the consignment, the plots, the risk score and completeness
L1 – L2
Test whether a file may stand
L3
Puts the lodging in a person's hands
L4 – L5
Keep the consignment and the plot behind it
L6
Holds the statement unlodged when signals degrade

How Nestack evaluates it

Evaluate the whole assembly — not only the diligence file that comes out.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the file an authority reads

  1. E1Final-output evaluationDid the file record what each consignment actually carried?
  2. E2Step-level evaluationDid the agent read the right plot, the right country and the classification in force?
  3. E3Tool evaluationDid it read and write the correct consignment record and the correct plot?
  4. E4Confidence calibrationDo low-confidence files actually attract more sourcing corrections?
  5. E5Slice evaluationHow does performance change across specific commodities?
  6. E6Business outcomeHow many files needed a correction before the operator lodged?

Floor — the file the operator answers for

Failure modes

Where each failure originates in the agent

Seven failure modes, each placed at the stage where it first shows.

Agent lifecycle

Direction of processing →

  1. 01 · Retrieval

    1 mode

    • JP-03

      Stale plot record read

      The coordinates read are not the ones now supplied.

    Stage gathers

    The plots, the country, the risk and the dates

  2. 02 · Reasoning

    2 modes

    • JP-04

      Plot asserted, not shown

      A plot is called covered without its coordinates.

    • JP-06

      Draft act read as adopted

      The proposed product scope is worked as binding.

    Stage proposes

    The plots, their risk scores and completeness

  3. 03 · Tool / write

    2 modes

    • JP-02

      Thin file passed forward

      A file moves on without the sourcing read.

    • JP-05

      Evidence bound to wrong plot

      A record is filed against the wrong plot.

    Stage writes

    Only where write access and approval policy allow it

  4. 04 · Output

    1 mode

    • JP-01

      Lodged, evidence unrecorded

      The statement shows a lodging but not what supported it.

    Stage returns

    The file an operator lodges and an authority reads

  5. 05 · Change / Version

    1 mode

    • JP-07

      Silent scope regression

      A configuration change moves the scope, not the file.

    Stage tracks

    Model, prompt, sourcing rules and evidence fields

  • Sev-1 · a statement lodged on no plots
  • Sev-2 · wrong evidence reaches the file
  • Sev-3 · source degrades, file holds unlodged
See the complete Food & Beverage failure-mode catalogue

Affected slices

Cocoa absorbs the corrections

A consignment-level plot-provenance figure can read clean while cocoa carries most of the rework. Nestack reports the correction rate by commodity, not only in total.

Slice performance — reported separately, not only in aggregate

Illustrative example
SliceFailure rateLiftLift vs. thresholdStatus
Cocoa butter, paste and powder8.7%3.6×Review
Green and roasted coffee6.2%2.6×Review
Palm oil and its fractions3.9%1.6×Watch
Wood packaging and paper1.4%0.6×Normal

Bar: correction-rate lift vs. wood-packaging baseline · scale 0–4.0× · tick marks the 2.0× review threshold

2 of 4 slices over threshold

Evidence-linked improvement

What a missing polygon costs

A cycle ends when the plotless consignment is a standing case. That suite is what the next statement assembled is measured against.

Improvement cycle · five stages

Switchback — the path turns at Improve and returns at Learn

  1. 01

    Detect

    Correction rate rises on cocoa consignments.

  2. 02

    Diagnose

    The plot that arrived as a village name where the rule wanted coordinates is read back until one cause remains.

  3. 03

    Improve

    Changes leave numbered, and the consignments that forced them travel attached.

  4. 04

    Verify

    One consignment case still failing is enough to stop the whole release.

  5. 05

    Learn

    The case is kept, and the sourcing rules are rewritten alongside it.

  6. Learn → Detect

    The return edge. The next file is measured against a suite one case longer.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, evidence assembly, evaluation, integration, then production validation and handover.

Workstream

Week 1Week 2Week 3Week 4Week 5Week 6

  1. 01Commodity-scope and automation-boundary discovery.Week 1
  2. 02Plot, supplier and legality sources.Week 1, Week 2
  3. 03Consignment-to-plot and country-risk-class mapping.Week 1, Week 2
  4. 04Plot and geolocation ingestion.Week 2
  5. 05Consignment, plot and record binding.Week 2, Week 3
  6. 06Completeness scoring and review routing.Week 3
  7. 07Operator lodging workflow.Week 3, Week 4
  8. 08Supplier and plot-system integration.Week 5
  9. 09Geolocation and risk cases.Week 4, Week 5
  10. 10Guardrails and lodging controls.Week 4
  11. 11Consignment-trail instrumentation.Week 5, Week 6
  12. 12Deployment, documentation and Agent Care handover.Week 6

12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel

Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tierPilotOne commodity, one countryProductionProduction diligence workflowAdvancedMultiple commodities / countries
Introduced at Pilot
Evidence assembly to your consignments✓✓✓
Operator or representative release✓✓✓
Plot-provenance baseline✓✓✓
Introduced at Production
Reporting by commodity—✓✓
Lodging workflow in your systems—✓✓
Approved write-back—✓✓
Supplier-record integration—✓✓
Introduced at Advanced
Multi-country sourcing——✓
Cross-commodity evidence packs——✓
Large plot registers——✓
Multi-country risk controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build price
Confirmed after discovery based on integrations, workflow complexity, consignment volume, approval controls and deployment requirements.
Separate from build
Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

  1. 01Your commodities in scope and the countries behind them

    Commodity scoping and consignment capture

    Week 1
  2. 02Representative plot, supplier and legality records

    Record binding, risk logic and the evidence baseline

    Week 2
  3. 03Your geolocation data under Article 9(1)(d)

    Plot mapping, consignment binding and the automation boundary

    Week 1
  4. 04Access to relevant APIs, feeds or exports

    Plot, supplier and legality-source assessment, then integration setup

    Week 2
  5. 05Statements you would not want checked

    Risk cases and the evaluation suite

    Week 4
  6. 06What no diligence statement may guarantee

    Completeness scoring, review routing, guardrails and release controls

    Week 3
  7. 07A named person at the operator to lodge

    Lodging workflow, then pilot and production validation

    Weeks 5–6

Nothing else is required

Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

Each bar is sized to the weeks that phase really needs, and the fifth of them therefore doubles up.

Phase

W1

W2

W3

W4

W5

W6

  1. DiscoveryW1
  2. BuildW2 – W3
  3. EvaluateW4 – W5
  4. Pilot & LaunchW5 – W6

Week focus

W1Diligence workflow discovery, plot mapping and the automation boundary

W2Source integration and the plot-provenance baseline

W3Evidence assembly, risk logic and release controls

W4Evaluation suite, geolocation cases and failure-mode testing

W5Record integration, pilot consignments and targeted corrections

W6One sourcing season run under the authorised representative, then Agent Care handover

Reading the band
Every band runs only across the weeks its own work is named for. The fifth takes on two because the work does.
At the end of W6
When the plot record validates, Agent Care picks the agent up.
Duration
Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Food & Beverage AI agent

Build a deforestation diligence agent ahead of 30 December 2026.

Show us one consignment and the plots behind it. Not a lot history. A positive declaration before the EU market, under Article 4(1), that the land was never cleared. Large and medium operators apply from 30 December 2026, four months out. Traceability is a different agent.

Typical delivery
4–6 weeks
Deployment
Your consignments
Named submitter
Plot-bound
After launch
Agent Care available

Nestack Agents · Deforestation diligence

AGT-FB-16 · Agent Care available after launch

Build a deforestation diligence agent

Four questions so the call starts from your actual setup — then pick a time that suits you.

About you
Your consignments

No obligation. We’ll map the workflow, name the automation boundary and tell you if an agent is the wrong answer.