Spiritus Agentic Solutions
← Knowledge Hub
Field Notes · AI Engineering

Building an Agronomy Agent That Knows When to Stop

A proposed retrieval, clarification and escalation architecture for agricultural advisory in Zimbabwe.

An agricultural agent should have a defined boundary before it has a persuasive answer. This paper proposes a service that retrieves client-approved material, asks bounded clarifying questions and hands uncertain or consequential cases to an accountable human. It describes design requirements and a pilot plan; it does not report a deployed system or measured results.

A proposed architecture and evaluation plan. No pilot results or production capabilities are claimed.

01 / Start with the operating constraint

Agricultural advisory combines repeat information requests with work that depends on field conditions and professional judgement. The purpose of automation is to improve access to the first while protecting capacity for the second.

GFRAS’s Zimbabwe profile cites an extension-to-farmer ratio of about 1:3,000 ↗. It is a historical profile with a 2009 staffing table, not a current census. A 2024 peer-reviewed review identifies training gaps and changing farmer needs ↗. Together they motivate investigation; they do not establish present staffing, workload or the savings an agent will deliver.

Before choosing a model or channel, map the client’s incoming questions, approved information, staff responsibilities and escalation capacity. A time audit should identify which tasks are genuinely repetitive and where a wrong answer could cause harm.

02 / Understand the existing landscape

Kurima Mari and AgriShare are documented examples of digital information, market linkage and equipment sharing in Zimbabwe ↗. Econet now describes EcoFarmer AI as providing agricultural insights and recommendations ↗. We have not independently tested those products and should not claim they cannot handle conversational queries.

Precision Development’s research registry documents digital advisory and its relationship with in-person services in other markets ↗. It supports examining complementary workflows, but it is not validation of this conversational design or its performance in Zimbabwe.

The proposed distinction is organisational: a client controls the knowledge base, escalation ownership and approval rules. Compare that workflow with available alternatives before asserting a competitive advantage.

03 / The escalation ladder

Retrieve. A low-risk request has a supported match in current, client-approved material. Return the relevant passage or an approved answer template, with the source and version. Check crop, region and other required context before sending. Do not let fluent wording substitute for evidence.

Clarify. A potentially answerable request is missing essential context. Ask up to two focused questions as a proposed interaction limit, then attempt retrieval again. If the context remains inadequate, escalate. The limit is a design choice to test, not a proven optimum.

Escalate. Diagnosis, unusual symptoms, high-risk chemical questions, conflicting sources and requests outside the approved scope bypass routine answering. Create a brief containing the question, relevant crop and location, the sources considered and the reason for escalation. Include a photograph only when needed and permitted.

The farmer receives an acknowledgement and a response expectation based on actual staffing and queue capacity. A named agronomist or assigned team owns the case. Track acceptance, response and closure so the handover does not become another unattended inbox.

04 / Guardrails that are enforceable

A system prompt is not enough. Use a bounded source index, validated output fields, explicit high-risk routing rules and approval states. Keep the source reference attached to the answer. Where risk warrants it, return approved text verbatim rather than allowing unrestricted paraphrase.

Retrieval cannot guarantee the absence of errors. Test for incorrect crop or region matches, stale labels, missing qualifications, unsafe paraphrase and failed translation. Require human review of the corpus and samples of actual answers. Provide a way for users and advisers to report problems.

This proposed agent does not autonomously diagnose from photographs, create chemical dosing recommendations, or decide credit or subsidy eligibility. Chemical-related requests are routed to an appropriately qualified adviser. A safety-critical failure should pause the affected answering pathway immediately; a favourable average error rate does not excuse it.

05 / Channels, language and connectivity

NewsDay’s account of the 2025 household ICT survey reports internet access in 75.5% of households ↗. It is secondary reporting, and this review did not independently inspect the final survey report. This indicator is different from individual internet use, subscriptions and ward-level WhatsApp adoption.

Sample the target community before committing to a channel. Test access to a suitable handset, data affordability, signal and charging, plus comprehension in Shona, Ndebele and English. Local-language capability is an evaluation requirement, not a capability proven by this paper.

WhatsApp is a candidate primary interface, with alternative voice, SMS or USSD routes evaluated with providers. USSD requires its own operator arrangement and cannot transport photographs. It is not a free or automatically available fallback.

A WhatsApp-based agent cannot answer while a farmer has no connection. Reconnection may allow the messaging client to send a pending request, but the service must handle late arrivals, retries and duplicate events explicitly. Offline answer caching would require a separate client capability; it is not supplied by the proposed server architecture.

06 / Data protection and accountability

The relevant Zimbabwean legislation is the Cyber and Data Protection Act [Chapter 12:07], with POTRAZ designated as the Data Protection Authority ↗. SI 155 of 2024 addresses data controller licensing and the appointment of data protection officers ↗. A deployment needs a review of its actual processing activities and applicable obligations.

Phone numbers, contact details, photographs and location information can be personal data. Avoid describing logs as anonymous merely because names are removed. Collect only what is needed, define retention and deletion, restrict access and record the legal basis and notices for each use.

Map the client’s, SAS’s and platform providers’ roles; assess hosting locations, onward transfers, security and incident handling. Check any South African processing against applicable POPIA obligations with qualified advice. The presence of a South African organisation alone does not settle the legal analysis.

Human escalation does not automatically transfer liability away from the software provider. Contracts must set responsibilities for knowledge approval, system operation, advisory decisions and response times. This architecture is a design proposal, not a legal compliance certification.

07 / Economics without invented margins

A client may already employ the advisers who receive escalations. That does not make their time free: queue load, training, review and opportunity cost belong in the business case. SAS would provide the automation and integration; responsibility for advisory work must be agreed explicitly.

Measure messaging and model costs, hosting, knowledge maintenance, support, security and human handling. Evaluate pricing against demonstrable service improvement and time saved. Do not publish margin, yield or hiring-avoidance claims before a pilot measures the relevant inputs.

Software subscriptions, implementation and specialist consulting are possible commercial models. This paper does not commit SAS to refusing services work; the right delivery model depends on the client’s needs and the economics.

08 / Plan for failure

A relevant-looking source can still be wrong for a region or growth stage. Version control, contextual validation and expert sampling reduce this risk. Conflicting or missing sources trigger escalation rather than a confident guess.

Adoption depends on advisers and farmers trusting the service. Co-design the knowledge base with the agronomist, explain how logs are used and offer routes for correction. Do not hide performance monitoring inside an advisory tool.

Queue overload can break the response promise. Track capacity, prioritise urgent cases, disclose delays and provide a clear alternative contact route. Avoid silently refusing cases once a daily quota is reached.

A change in client leadership or provider access can disrupt a deployment. Document ownership, export the approved corpus in a usable format and plan operational handover. Do not assume an executive sponsor is a substitute for a maintained service.

09 / A pilot that can disprove the thesis

Start with one client, one crop and a defined area. A proposed 90-day pilot begins only after corpus approval, local channel testing, data-protection review, language evaluation and an agreed human escalation service. The size of the corpus should reflect question coverage, not an arbitrary number of documents.

Record a baseline, then measure routine requests resolved correctly, inappropriate answers, missed escalations, adviser hours, queue response times, repeat use and total operating cost. Containment means a request was safely resolved without human handling; it is not simply a conversation that stopped.

Agree thresholds with the client before launch. The draft’s 50% containment at day 60 and 25% repeat use at day 30 are illustrative commercial gates, not industry benchmarks. Report errors by severity, language and crop context, and pause immediately for safety-critical failures.

Query patterns may help identify issues worth investigating, but they are not proof of an emerging pest outbreak. A rise in reports could reflect adoption, seasonality or promotion. Agronomists must validate any field interpretation.

At day 90, decide whether to convert, redesign or close the pilot using evidence. Publish outcomes only when consent and data quality allow, including results that challenge the original argument.

10 / What this design must earn

No pilot results, language accuracy, channel reliability, cost savings or competitive superiority are claimed here. The historical staffing figure is contextual, connectivity in the target wards is unverified, and existing platforms have not been independently benchmarked.

The thesis is useful because it can be tested: an agent should make approved knowledge easier to access and human expertise easier to reach. For SAS, that is a practical application of agentic automation grounded in the client’s operation, with clear responsibilities and measurable value.

Evidence behind the argument

Sources & review notes

Sources checked on 3 October 2026. Historical figures, secondary reporting and provider descriptions are identified below. Links support the associated factual claims; the proposed design and commercial thesis are the author’s argument.

  1. GFRAS: Zimbabwe country profile ↗

    Historical profile citing a ratio of about 1:3,000. Its staffing table is dated 2009; this is not a 2026 staffing census.

  2. Manzeke-Kangara et al. (2024): Evolution of Agricultural Extension in Zimbabwe ↗

    Peer-reviewed research on training, emerging technologies and changing farmer needs.

  3. Welthungerhilfe: Innovative Ideas to Fight Hunger (2019) ↗

    Documents Kurima Mari’s July 2016 launch, agricultural information and market linkage, alongside AgriShare.

  4. Econet: Digital agriculture at ADMA ↗

    Provider description of EcoFarmer AI and related services. These are provider claims, not an independent performance evaluation.

  5. Precision Development: Experiment Registry ↗

    Research across digital advisory and in-person extension. Results from other markets do not validate a Zimbabwean conversational agent.

  6. NewsDay / Southern Eye: 2025 household ICT survey coverage ↗

    20 July 2026 reporting of the ZIMSTAT/POTRAZ survey: household internet access 75.5%. Secondary reporting; the underlying final survey report was not independently inspected in this review.

  7. POTRAZ: Cyber and Data Protection Act [Chapter 12:07] ↗

    Primary legal text. Consent, purpose, security and cross-border processing must be assessed for the actual deployment.

  8. SI 155 of 2024: Data controller licensing and data protection officers ↗

    Gazetted regulations reproduced by Veritas. Applicable licensing, officer and security obligations require deployment-specific review.