Astoria's workflow feature allows you to set up a sequence of jobs, with the progress dictated by status transitions of the documents, fragments, or files being worked on.
Participants involved in a workflow are determined by their assignment into roles for each step in the workflow. Job tickets and email notifications are provided for alerting participants of progress through the steps of the workflow.
Workflows can be very simple, with just a few statuses and transitions. You can also create very complex workflows. Complex workflow definitions can:
- Use multiple statuses and transitions that branch or loop.
- Assign a job ticket to a single user or announce the job to a pool of users, any of which can accept the job and become its owner.
- Include steps that are performed by a single user or in parallel by members of a group.
- Specify a minimum Acrolinx score before the documents can change status (if your organization uses Acrolinx to check documents for terminology and style standards).
- Add a snapshot label and optionally require a digital signature when the status changes.
- Run a scriptlet before or after the status changes.
- Send email notifications when a task is overdue or about to be overdue.