The missing half of the fresh-produce software category
Every existing tool in the EU fresh-produce stack stops one step short of the action.
- Merqato (forecasting) gives you a 6-week volume + price number.
- Source.ag (cultivation AI) gives you a crop-strategy recommendation.
- Tridge (trade intel) gives you a buyer-supplier match.
- Havra (perishables ERP) gives you a system of record.
- Priva / Ridder / Hoogendoorn give you greenhouse-operations automation.
Every one of them hands the output to a human. The human then types the EDI, writes the email, makes the phone call, updates the CRM, files the audit, reconciles the payout.
Froniva is the only product in EU fresh-produce software today that closes the loop. Monday's decision isn't just generated — it's sent, logged, and followed up. Automatically.
This is the execution layer. This brief explains what it does, by channel, and why it's the structural wedge.
Part 1 — The Monday moment
07:00 Monday. The Froniva web app opens with this week's allocation table: one row per item, buyer × channel × volume × price × evidence.
09:00 Monday. The commercial director reviews. Overrides are fine — any line, any price, any channel split. A one-click commit signs the week. Every decision is logged with its evidence chain (AMA reading, retailer shelf snapshot, sales-history reference, override rationale if any).
09:30 Monday. Froniva starts executing.
What happens next differs by channel. There are three.
Part 2 — Three commercial channels, three execution modes
Retail → EDI via EDITEL / eXite
Who: Spar, Billa, Hofer, REWE, MPreis, Hornbach — every Austrian/DACH retailer that runs EDI (essentially all of them).
How Froniva acts:
- Generates EDIFACT ORDERS messages for each approved retail allocation, routed through EDITEL's eXite gateway (the Austrian retail EDI backbone, 10M messages/year for the Spar Group alone)
- Retailer acknowledges via ORDRSP — mismatches (quantity short, price rejected, window missed) auto-flag to a human in the coop commercial desk within 15 minutes
- DESADV (despatch advice / delivery note) auto-generated from actual shipment data when the coop's packing system pushes weights
- INVOIC (invoice) generated and settled against the purchase order — reconciled automatically
- PRICAT (price catalogue) updates pushed if pricing changes mid-week
Result: the 4-8 hours/week a coop commercial assistant currently spends on retail EDI entry collapses to near-zero. Exceptions get human attention; routine flow runs itself.
Critical compliance note: every ORDERS/ORDRSP/DESADV/INVOIC pair is captured as an audit record. If a retailer tries the "pay or don't deliver" Christmas gambit (the classic unilateral condition increase under time pressure that Fairness-Büro logged 800+ times in 2024), the coop has timestamped EDI evidence showing the original terms, the attempted unilateral change, and the coop's counter-position — ready to file within 24 hours.
HoReCa → auto-email + WhatsApp quotes + human-in-the-loop
Who: Gastro Mix Graz, Sodexo, hotel groups, restaurant-distributor operators. HoReCa buyers negotiate per-order via email, phone, WhatsApp (especially the younger generation of DACH chefs and the LATAM standard channel), and relationship. Volume smaller than retail; margin often higher; windows shorter.
How Froniva acts:
- For each HoReCa buyer in the weekly plan, Froniva drafts a personalized quote — templated, but tailored with this buyer's last-week volume, price comparison, Froniva's recommended offered price, and this week's delivery windows. Sent via the buyer's preferred channel: email (DACH default), WhatsApp Business (LATAM default; increasingly DACH HoReCa too), or both in parallel
- Sent from a monitored coop inbox (e.g.
commercial@yourcoop.at) and/or coop WhatsApp Business number — the buyer sees the message as coming from the coop's commercial team, not a third-party tool - Replies parsed in real time across both channels. Counter-offers within the approved floor → auto-negotiated (Froniva responds confirming, slightly adjusts volume or delivery)
- Counter-offers outside the approved floor → escalated to a human within 15 minutes, with a suggested response and the evidence chain
- Every thread (email + WhatsApp) auto-logged to the coop's CRM (HubSpot, Salesforce, BMD CRM, weclapp CRM, Zoho CRM)
Result: the HoReCa desk goes from chasing 40 quotes/week by hand to reviewing exceptions only. The commercial director's time is freed for relationship-building visits and new-account acquisition — the high-leverage work that was previously displaced by quote-drafting.
Example HoReCa email (auto-drafted by Froniva, DACH-register, reviewed by a human in under 30 seconds before send):
Betreff: Paradeiser Rispe Extra — Woche 17 · Coop XYZ
Guten Morgen Frau Gastro Mix Graz,
Für KW 17 empfehle ich Paradeiser Rispe Extra zum Preis von €3,10/kg, Liefertermine Dienstag und Donnerstag, je nach Ihrem Bedarf.
Das entspricht +€0,15 gegenüber letzter Woche — Hintergrund: AMA-Wochenreport +8%, Spar-Regal −12% (wir halten Mengen zurück). Qualität: Klasse Extra, Kisten à 10kg, Holland-Rispe.
Sollte ein anderer Preis oder eine andere Menge für Ihre Woche besser passen, gerne Rückmeldung bis Dienstag 12:00.
Liebe Grüße, [Commercial Director], [Coop name]
Every sentence is built from the Monday table + buyer history + evidence sources. No human wrote this specific email — but every human-readable element is grounded in real data the director already has.
Wholesale → email + phone-prep briefs
Who: Großmarkt Wien, Großhandel Steiermark, and other cash-and-carry / wholesale traders. These relationships run on phone + email. Phone is irreducible (the tradition + speed of decision at the market is faster than email).
How Froniva acts:
- At 06:30 Monday, Froniva dispatches a weekly commercial brief to the commercial director's inbox
- The brief contains: this week's AMA wholesale median, the last 4 weeks of this buyer's volumes with the coop, recommended price corridor (floor / target / ceiling), negotiation talking points ("shelf −12% at Spar — use this to justify not discounting further"), and risk flags ("this buyer reduced order 30% vs. last week — ask if competitor sourcing")
- Commercial director takes the phone calls, makes the decisions, closes the week
- Post-call outcome captured via short form or voice-note → fed back into the decision cycle automatically (affects next week's plan)
Result: the commercial director walks into every wholesale call with the same data-posture a Spar category manager has in a retail call. No more "feel the market" guessing. The asymmetry that has defined coop-wholesaler negotiations for decades flips.
Why this matters: wholesale is the channel where price-discovery is most volatile and margin-capture most operator-dependent. A prepared commercial director typically captures €0.05-0.15/kg more than an unprepared one. Over a season, on a €5-50M coop's wholesale volume, that's six to seven figures.
Part 3 — The commercial director's week, reshaped
| Time | Before Froniva | With Froniva |
|---|---|---|
| Mon 06:30 | Rebuild Spar price sheet in Excel | Wholesale brief arrives |
| Mon 07:00 | Phone Wiener Markt for rumours | Monday table lands (web + email) |
| Mon 09:00 | Guess Topaz window, set prices by feel | Approve / adjust / override with evidence |
| Mon 09:30 | Manually draft 40 quote emails | Froniva sends: EDI, HoReCa email + WhatsApp, wholesale briefs |
| Mon afternoon | Chase Spar EDI confirms by phone | Review exception alerts only |
| Tue–Thu | Manage counter-offers, enter orders | Review escalated exceptions; take wholesale calls |
| Thu | Realise Pink Lady window closes Friday | Auto-alert triggered, re-commit if needed |
| Fri 16:00 | Spreadsheet-assemble member payouts | Auszahlungspreis calculated; audit trail auto-compiled |
| Total ops time | ~40 hours/week | ~8 hours/week |
The other 32 hours go to relationship building, new-account acquisition, and the human judgment that software can't replicate. That's where the coop commercial director is paid to be.
Part 4 — Compliance and audit, built-in
Every execution step produces audit-grade evidence automatically.
Revisionsverband (Austrian cooperative auditor)
Every allocation decision carries its chain of custody: "who got what · at what price · from which evidence · with what override · signed off by whom · timestamped to the minute." When the Revisionsverband auditor requests the annual allocation-justification file, the coop exports it from Froniva as a single document — not reconstructed from five Excel tabs, memory, and the commercial director's reading of last year.
UTP / FWBG / Fairness-Büro
Every retailer communication is timestamped with its full context: the AMA reading that day, the market trend, the counter-proposal offered, the final terms agreed or not agreed. If a retailer attempts a unilateral condition change (the "pay or don't deliver" Christmas pattern documented 800+ times in Fairness-Büro's 2024 Third Activity Report), the coop has a complete evidence file to file the complaint within 24 hours — or to push back with data in the moment, which often ends the retailer's attempt before it escalates.
CSRD / ESG reporting
Every kilogram allocated to a higher-value channel vs. a lower-value channel vs. a waste outcome is captured by channel. The Austrian coops entering CSRD-mandated reporting from 2026 onward (€40M+ turnover threshold) need to report food-waste metrics directly. Froniva's allocation log IS that metric, automatically, at line-item granularity.
Part 5 — Integration surface (DACH-first, LATAM-proven)
Froniva reads from and writes to the systems every target customer already runs:
ERPs
- BMD (Austrian cooperatives — the dominant incumbent)
- weclapp (DACH SMBs — cloud-native, API-first)
- SAP Business One (larger mid-market)
- Zoho Books (LATAM proven via HidroBio)
- DATEV-ready exports for German coops
EDI
- EDITEL / eXite (Austrian retail backbone)
- Comarch EDI (some German coops)
- Direct retailer APIs where bypassing EDI is preferred
CRM
- HubSpot, Salesforce, BMD CRM module, weclapp CRM module
- Custom connectors for coop-specific CRMs on request
Email infrastructure
- Outlook, Gmail, Zoho Mail as send-relays — with the coop's domain as the sender, never Froniva-branded
Data sources (read-only)
- AMA Marketing (Austria), AMI (Germany), DAMA (Paraguay, reference market)
- Retailer shelf prices (13+ supermarkets scraped daily in production tenant)
Part 6 — What operators actually do differently
The structural shift is not "AI does commercial work." It's "the commercial director becomes a supervisor, not a typist." Concretely:
- Decision-making is unchanged. The human still sets strategy, handles major negotiations, manages key-account relationships, makes override calls. Froniva doesn't replace judgment.
- Execution is automated. The 32 hours/week of manual data entry, email drafting, EDI maintenance, audit reconciliation, and status-chasing disappear.
- Evidence is continuous. Every decision is defensible — to members, to auditors, to retailers, to regulators — without a post-hoc scramble.
- Time reallocates. The hours freed go to the highest-leverage activity: visiting new wholesale buyers, opening new HoReCa accounts, rebuilding retailer relationships, mentoring commercial juniors. The work a coop was built to do.
This is the "commercial asset on day one" claim made concrete. Not "Froniva tells you what to do." "Froniva does what used to take half your commercial team."
Part 7 — Why this is the category wedge
The execution layer is the single structural differentiator that no competitor in EU fresh-produce software can match today without rebuilding their core product.
- Merqato would need to build ERP write-back, EDI integration, email automation, CRM sync, and audit trail — none of which exist in their platform. 12-18 months of work for a 10-person team.
- Source.ag sits firmly upstream of harvest; building a downstream execution layer means a second product line with different customers, different integrations, different compliance. Kamman's public stance ("decision support for growers") keeps them out of this territory.
- Tridge is buy-side — commercial execution on the SELLER side is architecturally different.
- Havra has ERP but no commercial-AI layer; their pitch is "AI-native ERP" (broad) not "decision + execution layer" (narrow + deep).
- Priva / Ridder / Hoogendoorn explicitly disclaim the commercial layer; their partnerships with Source.ag, Blue Radix, IUNU all stop upstream.
Froniva's integration work (EDITEL, BMD, weclapp, SAP B1, Zoho, CRM connectors, Revisionsverband formats, UTP evidence schemas, DACH email templates) is 6-12 months of compounding engineering that directly monetizes. Each new integration makes Froniva more defensible. Each new coop customer deepens the library of DACH-specific patterns.
This is the moat. The one-pager names it; this brief explains what's inside.
Call to action
For a coop or grower-marketer considering Froniva
The execution layer goes live in stages:
- Week 1–4 after contract: Froniva connects to your ERP (BMD / weclapp / SAP B1), ingests 12 weeks of sales history, runs the decision engine in "observer mode"
- Week 4–8: HoReCa email + WhatsApp execution goes live (easiest channel to onboard; shortest feedback loop). DACH chefs default email; younger DACH chefs and LATAM HoReCa default WhatsApp Business; we run both in parallel
- Week 8–12: Wholesale brief execution + Revisionsverband audit-format generation
- Week 12–16: EDI integration via EDITEL for retail; PRICAT/ORDERS/ORDRSP/DESADV/INVOIC flow
- Week 16+: Member-transparency dashboard rolls out to coop membership (coop only, not grower-marketer)
Full operation in one quarter. Paid POC pricing applies from Week 1; production pricing transitions at Week 12 once execution is proven.
For an investor evaluating the category
This brief is the argument for why Froniva is a vertical-AI platform, not an ag-tech forecasting tool. Revenue multiple should be priced at 8-15× (vertical-AI benchmark per Contrary/Menlo/Tidemark 2025 theses), not 1.3× (ag-tech median). The execution layer is the structural reason.
For a partner (Priva, Ridder, AMI, AMA, EDITEL, BMD, weclapp)
Froniva does not compete with your product. We are the commercial-decision layer on top. Every integration makes both of us more valuable to the same customer. Reach out for an API conversation.
Froniva · Swiss company · EU-hosted (Netherlands) · GDPR-ready · In production since Dec 2025 at HidroBio Paraguay · In scoping for first Austrian pilot via Hummelnest 2026.
Contact: daniel@froniva.ai