[UXPROD-593] Workflow Services (Back End for Workflows and More) Created: 22/May/18 Updated: 12/Apr/23 |
|
| Status: | Open |
| Project: | UX Product |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Epic | Priority: | P3 |
| Reporter: | Cate Boerema (Inactive) | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | automation_and_workflows, data-import, mandatory | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||
| Epic Name: | Workflow Services (Back End for Workflows and More) | ||||||||||||||||||||
| Development Team: | Prokopovych | ||||||||||||||||||||
| Rank: MO State (MVP June 2020): | R4 | ||||||||||||||||||||
| Start date (migrated): | |||||||||||||||||||||
| End date: | |||||||||||||||||||||
| Epic Color: | ghx-label-2 | ||||||||||||||||||||
| Description |
|
Backend for Workflow app, To-Do app and other features that need scheduling (e.g. patron status change when expired, loan status change after shelving period) and automation. WFE consistes of several components, namely: Scheduler a stand-alone component in FOLIO that can be configured to trigger operations with a specified schedule or frequency. Workflow templating a component that provides a way to define a series of operation (with conditionals) in a form of machine-readable template (most likely JSON). State-machine a component that provides automation through execution of several operations in sequence and ability to perform decision logic at transition points. It includes the ability to notify and wait when human intervention is required. Email and message formatter allows to format and send notification in form of e-mails. Message queue a new facility in Okapi that allows for publish/subscribe style of operation chaining rather than direct, module-to-module message routing. |
| Comments |
| Comment by Cate Boerema (Inactive) [ 05/Jun/18 ] |
|
Jakub Skoczen, can you please add a brief description to this epic/project? Thanks! |
| Comment by Jakub Skoczen [ 28/Aug/18 ] |
|
Cate Boerema Peter Murray Darcy Branchini I renamed this Epic from "Workflow Engine" to "Workflow Services" to indicate that the specific features under this Epic list out independent services that would be utilized both by a Workflow Engine and other functionality (e.g Patron Notices). |