Activity & Alerts is the view layer of the Risk Model. Every field alert is produced by a rule card, and team activity can escalate a rule card’s severity. The two are not separate systems.
Alerts vs notifications
Before the feature list, the split that keeps the inbox useful:
Both appear in the same feed. Both use the same severity ladder. But delivery, retention, and escalation behavior differ, and separating them keeps the operator focused.
The six activity categories
1. Field Alerts
Auto-generated from data. Tied to a rule card. Includes NDVI drop, threshold, new imagery, weather, and risk-forecast alerts. See the dedicated Field Alerts guide for setup.
2. Task Activity
Scout task assigned, overdue, completed, reassigned, or commented on. Every completed task can update the confidence score of the rule card that spawned it.
3. Map & Prescription Activity
New VRA / prescription map generated, approved, rejected, exported to machinery, or confirmed applied in the field. See Prescription Maps.
4. Field & Scouting Activity
Scout report uploaded with photos and findings, soil sample results, field boundary edits, new season started. See Field Scouting.
5. Imagery & Data Activity
New cloud-free imagery available, pass skipped due to clouds, sensor offline, weather-feed disruption. Operational signals from the data pipeline.
6. System & Account Activity
Teammate invited or joined, role changed, alert rule created or muted by a teammate, billing or quota updates.
Unified severity ladder
Every entry in the feed carries the same five-level severity, whether it comes from a satellite or a teammate. This gives operators one mental model.
The feed sorts by severity first, then recency. Info-level entries are collapsible so they never crowd out real work.
Escalation: how activity promotes alerts
The most important feature of a unified feed is not the feed itself but the cross-category logic. Passive activity can promote passive risk into active alerts.Scout confirmation strengthens or weakens a risk
Scout confirmation strengthens or weakens a risk
A scout task completes with “lesions confirmed on 3 of 8 tillers”. The rule card’s confidence score rises. Severity moves from MEDIUM to HIGH. A CRITICAL alert fires with the recommended fungicide window.Conversely, if the scout finds no lesions but NDVI is still dropping, the feed raises a “scout finding contradicts satellite signal” alert and recommends a second scouting round rather than a spray.
Overdue task in a vulnerable stage
Overdue task in a vulnerable stage
A booting-stage scout task for field A2 is 2 days overdue. The blast risk window opens in 24 hours. The task notification (originally MEDIUM) escalates to HIGH.
Prescription map generated but not applied
Prescription map generated but not applied
A nitrogen VRA map for A2 was generated 5 days ago and never exported. The growth window is closing. The feed promotes the map notification to a MEDIUM alert with a “3 days remaining” tag.
Sensor offline during a critical window
Sensor offline during a critical window
An in-field sensor drops offline while the field is in a high-risk phenology stage. A system notification (normally LOW) escalates to MEDIUM because the risk engine has lost an input.
activity_bindings. See Risk Model for the schema.
Delivery matrix
Delivery is configured per category, per user, not per individual alert. The user sets this once under Notification Preferences.
Defaults above are our recommendation. Every row is user-overridable. Role-based defaults (agronomist, operator, admin) can be set at the org level.
Anatomy of a feed entry
Every entry, regardless of category, carries a consistent shape:
The
summary is deliberately opinionated. Raw event dumps (“Task updated”) are not acceptable. Every entry answers what happened, on what, and why the operator should care.
Inbound webhooks
Anything with an API can post to the feed via webhook-in (the inverse of the outbound webhook covered in Field Alerts). Use inbound webhooks to bring external activity into the same feed:- Slack channel message referencing a field
- Farm management system confirming a spray was applied
- Drone survey uploaded from a third-party pilot
- IoT gateway forwarding sensor events
Daily and weekly digest
High-signal feeds still generate volume. Two digest options reduce interruption without hiding anything:- Daily digest - one email per morning summarizing everything below HIGH severity from the last 24 hours, generated by the AI advisor and grouped by field.
- Weekly digest - a Friday summary of scout completions, map applications, and trend changes; useful for supervisors who do not manage day-to-day operations.
Managing the feed
The Activity & Alerts view lives in the left sidebar. From it you can:- Filter by category, severity, field, or actor
- Snooze an entry until a set time or condition
- Acknowledge an entry to remove it from your feed without deleting it for the team
- Assign an entry to a teammate (turns it into a task)
- Ask the advisor - opens the AI advisor grounded on the entry’s rule card and risk card
Related
- Field Alerts - detailed setup for the satellite, weather, and threshold alert types.
- Activity Log - the same events as a Gantt timeline across the full crop cycle.
- Risk Model - the rule card schema, including
activity_bindingsfor escalation. - Field Scouting - how scout completions feed back into rule card confidence.
- Prescription Maps - VRA map lifecycle events surfaced in the feed.
- Estate Group - roll the feed up to a manager view across many fields.
- Notification Preferences - configure channels, quiet hours, and digest cadence.