This documentation provides instructions to help you get familiarized with the Agronomy Field Information Management System (AgroFIMS) and to produce a fieldbook that you can use to collect well-described, standards-compliant data in the field. AgroFIMS allows users to create fieldbooks to collect agronomic data. The fieldbook is already tied to a metadata standard (the CG Core Metadata Schema, aligned with the industry standard Dublin Core Metadata Schema and required by CGIAR and many other repositories). The data variables and protocol parameters in AgroFIMS fieldbooks align with semantic standards like the Agronomy Ontology (AgrO). This a priori compliance with data standards facilitates data to be Findable, Accessible, Interoperable, and Reusable (FAIR) at collection, making it easier to interpret and aggregate. Data collection is currently available via the Android-based KDSmart or Field Book applications, and the collected data can be imported back to AgroFIMS for statistical analysis and reports. By mid-2021 you will be able to easily upload this collected data through AgroFIMS to a Dublin Core or CG Core-compliant Dataverse repository. To enable access, exchange, and integration of agronomic data across systems and applications we have made available the Agronomy API or AgrAPI, which is a RESTful web service API specification. The AgrAPI blueprint can be implemented in different programming languages, but is currently implemented in the R statistical programming language, allowing you to analyze your data with the R packages and graphics of your choice.