WorkFlow Automation is critical for your ministry for several key reasons:
- Enforces processes and standards
- Reduces the expense and inaccuracy of manual labor
- Improves data quality
Ministry Weaver's WorkFlow Automation is event based and designed to leverage the structure of Ministry Weaver's object-oriented graph database.
An event, once defined, and have multiple triggers and actions. Any of the event's triggers can fire the event and the event will fire all it's associated actions.
Events apply to a specific object type (person, donor, missionary, student, location, etc).
Events are classified as routine, positive, negative, questionable, or missing data. If the event is positive or negative they can feed into the KPI ministry dashboard. Events have a status which defines then as in design, live, error, etc. and finally, events have a severity rating which can help drive alerts.
The WorkFlow Automation is configured using meta-data and the code is executed deep in the database, so there's no custom programming involved.
Triggers are the changes in the data that cause the event to fire. An event can have multiple defined triggers, any single trigger can fire the event.
Individual triggers can be enabled or disabled. Certain triggers occur interactively, some triggers require a nightly job.
Actions are those changes in data that the event executes. An event can can be configured with multiple actions. When an event is fired, every associated action is executed.
Individual action can be enabled or disabled. Action can be defined to execute immediately or scheduled.
Event: New Volunteer Form Approved
Event: New Volunteer
Event: New Child Sponsorship
Event: Lapsed Donor