Execute job
The job may provide links to the ‘process object’ itself, e.g. an Order placed on the web site, as shown. In this example, the administrator is required to confirm and update order details, make contact with the customer if needed and apply a discount, or just confirm and process it to the next stage, etc. In many contexts staff intervention isn't required until despatch but the system lets you decide and content manage all of the workflows.
Once the Job is executed by the person dealing with it, they will add any notes or supplementary information needed and this will change the status of the Job to complete. Changing the status of the job creates a new MA event and automated execution of the appropriate MA journey(s) related to the process, effectively this allows the Automated Workflow managing the specific process(es) to pass to the next stage(s) or to complete execution.
The next stage of the journey might create a job in a different queue (i.e. assigned to a different role), e.g. ‘Customer Support Job’ validates a product and the system then creates a new Job to ‘Warehouse’ to deliver a replacement. Potentially complex workflows, customer notifications, wait periods, branches based on order value, etc can all therefore be fully automated.
All aspects of this system are content managed inside AI, meaning that you can create whatever new jobs and workflows that are needed for launch and post release.