User manual
How to use Agal, whichever role you sign in as. All three are covered below -- jump straight to yours.
Follow the tutorial with screenshotsFarmer
Harvests and outgoing messages work offline after sign-in.- 1Create an account and choose "Farmer" as your role, or log in if you already have one.
- 2Tap Log New Harvest to enter the species, estimated weight, and harvest date. Tap Use Current Location to attach GPS coordinates, then Save Harvest Batch. The harvest is saved on your phone even with no signal.
- 3Open a batch to record Start Drying, then Finish Drying · Ready for Pickup. The receiving supplier confirms the custody transfer from their account.
- 4Keep an eye on the "pending sync" count at the top of your batch list -- it shows how many records are still waiting to reach the server. They sync automatically the next time you have a connection.
- 5Tap the message icon to chat directly with a Supplier or Buyer. Messages you write offline queue up and send once you're back online -- or tap the SMS icon in a chat to send that message as a regular text instead.
- 6Tap Today’s Buying Prices on Home while connected to compare posted offers. Open Profile for personal information, sync management, and the settings gear.
You never need to be online to log a harvest or an update. Nothing is lost if you close the app or lose signal -- it's stored on your phone until it syncs.
Supplier / Aggregator
Requires an internet connection.- 1Create an account and choose "Supplier / Aggregator" as your role, or log in if you already have one.
- 2Home summarizes recorded sales and your inventory. Open Pickup Dashboard to find dried batches ready for pickup.
- 3Choose Verify & receive, check the batch history, and enter the scale weight and quality details. After receiving the harvest, tap Confirm Receipt & Record Transfer.
- 4Tap Bundle Batches into Shipment, enter a destination, choose your inventory batches, and tap Create Shipment. Check the recorded manifest and batch history for the shared shipment reference.
- 5Tap the message icon to chat directly with a Farmer or Buyer, or tap the SMS icon in a chat to reach them as a regular text instead.
- 6Open Profile for personal information and the settings gear for appearance, privacy, and other app options.
A shipment manifest groups inventory batches. It does not by itself confirm delivery or transfer custody to a buyer.
Buyer / Exporter
Requires an internet connection.- 1Create an account and choose "Buyer / Exporter" as your role, or log in if you already have one.
- 2Your home screen lists batches currently with a supplier.
- 3Tap a batch to inspect its origin and handling history. Use Verify on Sepolia on an anchored event to compare its recorded data with the public ledger.
- 4Choose View & purchase to open the verification form. After receiving the purchase, complete the measurements and confirm the purchase transfer.
- 5Tap the message icon to chat directly with a Farmer or Supplier, or tap the SMS icon in a chat to reach them as a regular text instead.
- 6Open Profile for personal information and the settings gear for appearance, privacy, and other app options.
Live verification needs a connection. A matching hash confirms the recorded event data matches the ledger; it does not independently inspect the physical harvest.