XLSForm-compatible templates · Farmer registration, crop assessment, payout verification & insurer onboarding · Kamwenge District pilot
Ref: AG-FO-001 · Kamwenge District Pilot
14-character Uganda NIN
Must be 18+
For payout delivery
Kamwenge District Pilot · Complete in BLOCK LETTERS using black or blue ink · All starred fields (*) are mandatory
Ref: AG-CA-001 · Completed at farm visit before first premium
Agent visual or sensor estimate
Complete at farm visit before first premium collection · All starred fields (*) mandatory · Use black/blue ink
Ref: AG-PV-001 · Complete after automatic payout trigger · SLA: 48 hours
SLA target: 48 hours
Complete after automatic payout trigger · SLA target: 48 hours from trigger to farmer receipt · Use black/blue ink
Ref: AG-AR-001 · Complete before receiving AgriGuard credentials
Complete before receiving AgriGuard credentials · Submit to district supervisor · All starred fields (*) mandatory
Ref: AG-IR-001 · Platform partner onboarding · IRA-licensed insurers only
Insurance Regulatory Authority of Uganda
Platform Service Fee — USD 1.00 per verified insured farmer-acre per calendar year
This fee is separate from the farmer's insurance premium and payout. It is payable by the insurer to AgriGate Uganda annually, invoiced on 1 January each year. Deduplication key: (farmer_id, district_block, calendar_year).
AgriGate Uganda Partner Registration · IRA-Licensed Insurers Only · Complete in BLOCK CAPITALS · Submit to commercial@agriguard.one
Ref: AG-IO-001 · Platform Access & Services Agreement — AgriGate Uganda
Pre-populates from the platform's registered insurer records. You can still edit any field after selection.
Platform Operator (fixed)
Insurance Regulatory Authority of Uganda
Select the AgriGate platform services this insurer will access under this agreement.
Platform Service Fee: USD 1.00 per verified insured farmer-acre per calendar year
This fee is separate from and in addition to the farmer's insurance premium. It is payable by the Insurer to AgriGate Uganda.
Platform Uptime
99.5% monthly
Satellite Trigger Processing
Within 24 hours
Payout Notification to Farmer
Within 48 hours of trigger
API Response Time (p95)
< 2,000 ms
SLA credits apply if uptime falls below 99.5% in any calendar month. See Schedule 1 of the full agreement.
For the Insurer
For AgriGate Uganda
This agreement is entered into between AgriGate Uganda (Atine Labs Limited) and the Insurer named in Section 2 below.
| Fee Item | Rate | Basis | Billing Cycle | Payment Terms |
|---|---|---|---|---|
| Platform Access & Services Fee | USD 1.00 | Per verified insured farmer-acre | Monthly (1st of month) | Net 30 days |
| Late Payment Interest | 2% per month | On outstanding balance | Accrues daily | Due immediately |
| Data Export (bulk CSV/JSON) | USD 0.00 | Included in base fee | On demand | — |
| Additional API Calls (beyond 10,000/day) | Negotiated | Per call batch | Monthly | Net 30 days |
| Service | SLA Commitment | Credit if Breached |
|---|---|---|
| Platform Uptime | ≥ 99.5% per calendar month | 5% fee credit per 0.5% below threshold |
| Satellite Trigger Processing | Within 24 hours of event detection | 5% fee credit per incident |
| Payout Notification to Farmer | Within 48 hours of confirmed trigger | 5% fee credit per incident |
| API Response Time (p95) | < 2,000 ms | Measured monthly; credits on request |
| Support Response (critical) | Within 4 business hours | Escalation to CEO level |
ODK/KoboToolbox-compatible column layout. Download the full XLS package below.
| type | name | label::English | label::Runyankole | label::Luganda | required | constraint | hint |
|---|---|---|---|---|---|---|---|
| text | full_name | Full Name | Amazina Mamare | Erinnya Lyoona | yes | As on National ID | |
| text | nin | National ID (NIN) | Akaunti ya Gavumenti | Ekaadi ey'Gavumenti | yes | regex(.,'^[A-Z]{2}[0-9]{9}[A-Z]{3}[0-9]$') | 14-char NIN |
| date | date_of_birth | Date of Birth | Akasiku k'Okuzaalibwa | Olunaku lw'Okuzaalibwa | yes | Must be 18+ | |
| select_one gender | gender | Gender | Ekicweka | Obuwere | yes | ||
| tel | phone | Phone Number | Nimba y'Esimu | Namba y'Essimu | yes | regex(.,'^07[0-9]{8}$') | MTN or Airtel |
| select_one mmo | mobile_money_provider | Mobile Money Provider | Banki y'Esimu | Banki y'Essimu | yes | For payout delivery | |
| select_one lang | language_pref | Language Preference | Orulimi Oreeba | Olulimi Olwegombwa | no | ||
| select_one district | district | District | Akarere | Distirikiti | yes | ||
| … + 17 more fields (sub-county, village, GPS, farm size, land ownership, primary/secondary crop, season, coverage, payment method, agent ID, consent, enrollment date …) | |||||||
| form_title | form_id | version | default_language |
|---|---|---|---|
| AgriGuard — Farmer Onboarding | AG-FO-001 | 2026090601 | Runyankole |
| AgriGuard — Crop Assessment | AG-CA-001 | 2026090601 | Runyankole |
| AgriGuard — Payout Verification | AG-PV-001 | 2026090601 | Runyankole |
| AgriGuard — Agent Registration | AG-AR-001 | 2026090601 | English |
| AgriGuard — Insurer Registration | AG-IR-001 | 2026090601 | English |
| AgriGuard — Insurer Onboarding Contract | AG-IO-001 | 2026090601 | English |