Connecting John Deere
agronome.ai integrates with John Deere Operations Center to import your farms, fields, and boundaries. The connection uses OAuth 2.0 — your JD credentials are never stored.Prerequisites
- An active John Deere Operations Center account
- Admin or Owner role in your agronome.ai organization
Setup
Connect John Deere
Click Connect on the John Deere card. You’ll be redirected to John Deere’s authorization page.
Authorize access
Sign in to your JD account and grant agronome.ai read access to your organizations, farms, fields, and boundaries. Approve the requested permissions.
What gets imported
| JD Concept | agronome.ai Mapping |
|---|---|
| Organization | Organization (linked via external_ids) |
| Farm / Client | Farm |
| Field | Field |
| Boundary | FieldBoundary (active version) |
| Crop Zone | CropZone (if available) |
Data sync
- Initial import — full sync of selected entities
- Re-import — run again from Settings → Integrations to pick up new fields or boundary changes
- Deduplication — fields already imported (matched by JD external ID) are updated, not duplicated
Disconnecting
To revoke access, go to Settings → Integrations and click Disconnect on the John Deere card. This removes the stored OAuth tokens but does not delete any imported data.Continuous background sync (automatic re-import on changes) is planned for a future release.