...
Initiated by … | From a … | Who should be notified? | Use case | Title | Body | Link to … | Notes | Object Release |
---|---|---|---|---|---|---|---|---|
Record edited | Task | Individual | Task A task has been assigned to me | 2022Q1 | ||||
Object Record edited | Task | Individual | Task A task that had been assigned to me has been reassigned Object to someone else | 2022Q1 | ||||
Record edited | Task | Individual | A task that is assigned to me has been edited | 2022Q1 | ||||
Object Record edited | Task | Individual | A task that is assigned to me has been abandoned | Object 2022Q1 | ||||
Record edited | Task | Individual | A task that is assigned to me has been marked completed | Object 2022Q1 | ||||
Record edited | Task | Individual | A task that I created has been marked “Ready for review” | |||||
Object Record created | Weather event | Farm | A weather event that will impact the farm | |||||
Daemon / time based | Task | Individual | A task due in X days has not yet been assigned | 2022Q1 | ||||
Daemon / time based | Location | Management? | Location X has transitioned to Organic status | |||||
Object Record edited | Location | Farm | User A has retired Location X. | None | 2022Q1 | |||
Object Record created | Location | Farm | User A has created Location X. | Location | 2022Q1 | |||
Dev team | N/A | All users | Link to release notes for all users. | Object 2022Q1 | ||||
Record created | Irrigation prescription | Management? | Your irrigation prescription is ready to be reviewed | |||||
Object Record created | Sensor reading | Management? | ||||||
Daemon / time based | Document | Management? | A document will expire in X dayshas expired | |||||
Insights | Not exactly sure how this should go, but significant changes to Insights should spawn a notification. Ideally could set break-points on Insights as well. | |||||||
Object Record edited | User | Individual (invitor) Management? | User_A has accepted your invitation to join LiteFarm! | |||||
Object Record edited | User | Individual | Your wage has been changed to X. | |||||
Object Record edited | User | Individual | Your email address has been changed to X. | This updated notification would apply to the user, not the user-Farm so may be a unique use case. | ||||
Object Record edited | Task | Individual / Management? | The last task on your crop plan has been completed. Would you like to mark that plan completed? | Individual would be the original creator of the crop plan. | ||||
Object Record created | Observation | Farm | Observation has been made | New observation | “<User> has made a new <observation_type> observation.” | Observation | ||
Object Record created? | Export | Individual | A certification export has successfully been completed | |||||
Object Record edited | Farm | Farm | ||||||
A few common threads:
...