Configuring a Workflow
    • PDF

    Configuring a Workflow

    • PDF

    Article summary

    Article Overview

    This article describes how to configure a workflow. It starts by detailing how to create roles and how to add steps and configure them. The article also explains how to create automatic output communication channels and how to perform workflow related troubleshooting.

    NOTE
    If you want to skip to our How to Videos section and quickly learn how to configure the Workflow Manager, click here.

    Creating Roles

    (See Figure 1 to Figure 6)

    Roles are used when multiple personas interact with a digital process (agent, customer, and sales representative). Roles can be assign different permissions using the Model.

    NOTE
    For additional information about Model permissions, see the Permissions article.

    To create a role, perform the following steps:

    Figure 1: Process Settings Icon

    1. On the Webflow main screen, click the Process Settings icon (1).

    Result:

    The Process Settings screen appears:

    Figure 2: + Add Role Button

    1. Click the + Add Role button (2).

    Result:

    A numbered role appears (3):

    Figure 3: New Role

    1. Add a name for the new role (4).
    2. Repeat steps 2 and 3 to add additional roles.
    3. If necessary, set a default role:

    Figure 4: Default Role Dropdown

      1. Click the Default Role dropdown (5).

    Result:

    A list of roles appears (6):

    Figure 5: List of Roles

      1. Select a role from the list (6).

    Result:

    The selected role is set as default:

    Figure 6: Default Role

    NOTE
    Once a default role is defined, it will be assigned automatically with each added step.

    Adding Steps

    When accessing the Workflow Manager, a first default step appears automatically without a role. To add a role to the step, click the Role Name dropdown (1) and select a role from the list (2) (see Figure 7):

    NOTE
    You can add up to 20 steps to a single Webflow.
    NOTE
    If a default role is set, it will automatically be assigned to the each new added step.

    Figure 7: Default Step

    To add additional steps, perform the following steps (see Figure 8 and Figure 9):

    1. Click the + Add New Step button (3).

    Result:

    The new step options appear (4):

    Figure 8: New Step Options

    1. Click the Step option (5).

    Result:

    A new step appears (6):

    Figure 9: New Step

    NOTE

    If a default role is set, it will automatically be assigned to the new step.

    Configuring a Step

    (See Figure 10)

    The following sections describe how to configure a step. Before starting to add conditions or create automatic outputs, it is possible to rearrange the order of the steps (1) or attach a different Webflow (2) if another one exists:

    Figure 10: Rearrange/Attaching a Webflow.

    Adding Steps Conditions 

    (See Figure 11 to Figure 14)

    To add a new condition to the step, perform the following steps:

    1. Hover above a step.

    Result:

    Three dots appear (1):

    Figure 11: Three Dots

    1. Click the three dots (1).

    Result:

    Additional options appear (2):

    Figure 12: Condition Option

    1. Click the Condition option (3).

    Result:

    The Step Condition window appears:

    Figure 13: Step Condition Window

    1. enter the Condition Description (4).
    2. Click the dropdown (5) and set whether the step will be skipped or applied.
    3. Enter the Selector (6).

    If the transaction data item to add as the Selector is nested inside an object, write, and select the object first and then input a dot (.) and select the transaction data item within the object. It is also possible to input two dots (..) and then select the transaction data item within the object (see Figure 14):

    Figure 14: Nested Transaction Data Item

    1. Click the dropdown (7) and set the Operator.
    2. Enter the Value (8).
    3. Click the OK button (9).
    NOT
    For a detailed description of the Step Condition window, see the Workflow Manager Overview article.

    Configuring Outputs

    (See Figure 15 and Figure 16)

    To configure an output, perform the following steps:

    Figure 15: Configure Button

    1. Click the Configure button (1) of the desired step.

    Result:

    The output configuration window appears:

    Figure 16: Output Configuration Window

    1. Select the desired phase (2).
    NOTE
    The article describes the steps for creating an email output for the Start phase. The Complete phase is similar and the differences for the Notifications phase are describe in the Notifications Phase section.

    Start Phase

    (See Figure 17 to Figure 22)

    To configure an output for the Start phase that will be submitted upon process initiation, perform the following steps:

    Figure 17: + Add New Output Button

    1. Click the + Add New Output button (1).

    Result:

    A list of outputs appears (2):

    Figure 18: Outputs

    1. Select the Email output (3).
    NOTE
    • The example continues with the Email communication channel. For a description about the SMS output, see the SMS Output section.
    • The Communication Service option is not covered in this article.

    Result:

    New email output appears (4):

    Figure 19: New Email Output

    1. Click the Edit button (5).

    Result:

    The Email Details window appears:

    Figure 20: Email Details Window

    1. Enter the Email Name (6).
    2. Add the Recipients:
      1. Select the environment (7).
      2. Add the recipients (8).
    3. Check the Header checkbox (9) to add a template.
    4. Enter the Subject of the email (10).
    5. Enter the content of the email (11).
    NOTE
    • The content editor is an HTML editor.
    • Only When adding a new output (email or SMS) for the Start phase of a step, it is mandatory to add a {{link}} to launch the process.
    1. Add attachments if necessary (12).
    2. Click Advanced (13).

    Result:

    The advanced section options appear:

    Figure 21: Advanced Section Options

    1. Check the checkbox (14) to Use a custom reply-to email address.
    2. Check one of the PDF Encryption checkboxes to set Encryption (15).
    3. Set a condition with a logical expression:
      1. Enter the Selector (16).

    If the transaction data item to add as the Selector is nested inside an object, write, and select the object first and then input a dot (.) and select the transaction data item within the object. It is also possible to input two dots (..) and then select the transaction data item within the object (see Figure 22):

    Figure 22: Nested Transaction Data Item

      1. Click the dropdown (17) and set the Operator.
      2. Enter the Value (18).
      3. If necessary, click the + Add button (19) to add additional logical expressions and repeat steps a to c.
    NOTE

    When adding multiple logical expressions to a condition, it is mandatory to set an operation between them - and/or. 

    1. Click the dropdown and set the Co-browsing permissions (20).
    2. Click the Back Step Configuration button (21).

    Result:

    The output is configured.

    NOTE
    For a detailed description of the output configuration window, see the Workflow Manager Overview article.

    Notifications Phase

    (See Figure 23)

    To configure a notification that will be sent once, after X number of days, if the digital process was not completed, perform the following steps:

    1. Perform steps 1 and 2 as described in the Start Phase section.

    Figure 23: Output Configuration - Notifications

    1. Click the dropdown (1) and set the Trigger.
    2. Set the Time:
      1. Click the dropdown (2) and set the number of days (After).
      2. Click the dropdown (3) and select the time (at).
    NOTE
    The time in which the notification will be sent is determined according to the Timezone defined on your environment servers. 
    1. Perform steps 3 to 15 as described in the Start Phase section.
    NOTE
    To configure a Co-browsing invite email or a Save & continue later email, click here

    SMS Output

    When selecting the SMS as the output, the configuration is done through the SMS Details window. The structure of the window is like the structure of the Email Details window but with fewer options (see Figure 24):

    Figure 24: SMS Details Window

    NOTE
    • For a detailed description of the SMS details window, see the Workflow Manager Overview article.
    • To configure the SMS details window, see the relevant steps described in the Start Phase section.

    Troubleshooting

    Table 1 describes malfunctions that may occur when trying to configure a workflow. The table also describes the reason/s for the malfunctions and provides possible solutions.

    Table 1: Troubleshooting

    Number

    Malfunction 

    Reason/s

    Solution/s

    1

    Cannot add a role to a step

    Roles are not created

    Create roles as described in the Creating Roles sections

    2

    Creating two or more conditions does not work as expected

    An operation between the condition is not set or not set correctly

    Set the operation between the conditions as described in the Adding Step conditions section

    3

    Recipients are not receiving Email or SMS (output communication channels)

    The wrong environment for the recipients is set

    Configure the Email/SMS communication channel as described in the Start Phase section

    4

    The email/SMS is received by the recipients but does not contain a link to the digital process

    The {{link}} is missing

    Configure the Email/SMS communication channel as described in the Start Phase section

    5

    An Auto-reminder is not sent

    The trigger and the time of the auto-reminder is not set

    Configure the Email/SMS communication channel as described in the Auto-Reminder Phase section

    How to Videos

    To quickly learn how to configure the Workflow Manager, watch the following videos.

    • Steps and Roles:

    • Conditions:

    • Email Output


    • SMS Output:



    Was this article helpful?