Allow user to create custom workflows (protocols)
Protocols are user-defined sets of follow up tasks that are triggered by an event added to the system. Protocols allow the individual breeder to create workflows that are meaningful to their herds.
An example of a simple protocol would be "When I add a Breeding event, remind me to:
- perform a pregnancy test X days after the breeding date."
An example of a more complex protocol would be "When I have confirmed a doe's pregnancy, remind me to:
- Dry her off X days before her due date
- Administer {vaccination} X days before her due date
- Clip her udder X days before her due date
- Move her to a maternity stall X days before her due date
- Weigh her X days before her due date
34
votes
