The Outcome - Button control allows a Workflow outcome and completion state to be set, and then the Workflow navigated to a particular Page. This can be contrasted with the
Outcome - List, where the agent is able to select an completion state from a list, and choose a reschedule time if appropriate.
This control is part of the Basic control pack, and will always be available.
How To
Add an Outcome - Button to the Workflow Page. The control's options and style can be configured in the
Options and
Styling tabs of the Field Properties.
To configure the Outcome to be triggered and Page to be navigated to when the button is pressed, use the
Outcome Selector in the Advanced Options tab.
Notes
As with other button-type controls, it is possible to require a Page pass
validation before the button will activate. This prevents the agent from leaving the Page before all requisite details have been collected.
As with other button-type controls, upon activation the button will then be disabled until the action has completed.
As with other button-type controls, it is possible to trigger this by JavaScript or
Update Links. Please see the
.click() article for more information and an example regarding using JavaScript.
The Outcome - Button can communicate with external dialler
Providers if required, and then feed the outcome back to the dialler using the Scripting
Communication Toolbar.
Please contact Awaken for a list of approved Providers.
If the Workflow is rescheduled, then all Fields will retain their values as of the end of the Workflow. However, the Workflow will be restarted at the
Start Page and all
Variables will be reset.