--- title: "Configuring a Workflow" slug: "configuring-a-workflow" updated: 2026-02-11T14:37:30Z published: 2026-02-11T14:37:30Z canonical: "kb.easysend.io/configuring-a-workflow" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.easysend.io/llms.txt > Use this file to discover all available pages before exploring further. # Configuring a Workflow ## ## 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. NOTEIf you want to skip to our How to Videos section and quickly learn how to configure the Workflow Manager, click [here](/v1/docs/configuring-a-workflow#how-to-videos). ## ## 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. NOTEFor additional information about Model permissions, see the [Permissions](/v1/docs/permissions) article. To create a role, perform the following steps: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655802565068.png) **Figure 1: Process Settings Icon** 1. On the Webflow main screen, click the Process Settings icon (1). *Result:* The Process Settings screen appears: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655825129134.png) **Figure 2: + Add Role Button** 1. Click the **+ Add Role** button (2). *Result:* A numbered role appears (3): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655825205684.png) **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: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655825459733.png) **Figure 4: Default Role Dropdown** 1. 1. Click the **Default Role** dropdown (5). *Result:* A list of roles appears (6): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655825566182.png) **Figure 5: List of Roles** 1. 1. Select a role from the list (6). *Result:* The selected role is set as default: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655825656008.png) **Figure 6: Default Role** NOTEOnce 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**): NOTEYou can add up to 20 steps to a single Webflow.NOTEIf a default role is set, it will automatically be assigned to the each new added step. ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655879791695.png) **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): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655893608630.png) **Figure 8: New Step Options** 1. Click the **Step** option (5). *Result:* A new step appears (6): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655880243855.png) **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: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655880381080.png) **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): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655880530057.png) **Figure 11: Three Dots** 1. Click the three dots (1). *Result:* Additional options appear (2): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655880650250.png) **Figure 12: Condition Option** 1. Click the **Condition** option (3). *Result:* The **Step Condition** window appears: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/configuring-a-workflow-image-5605xvx6.png) **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**): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/configuring-a-workflow-image-xlj74oli.png) **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). NOTFor a detailed description of the Step Condition window, see the [Workflow Manager Overview](/v1/docs/workflow-manager-overview) article. ### Configuring Outputs (See **Figure 15** and **Figure 16**) To configure an output, perform the following steps: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1655880738684.png) **Figure 15: Configure Button** 1. Click the **Configure** button (1) of the desired step. *Result:* The output configuration window appears: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1701250031816.png) **Figure 16: Output Configuration Window** 1. Select the desired phase (2). NOTEThe 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](/v1/docs/configuring-a-workflow#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: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1701254595841.png) **Figure 17: + Add New Output Button** 1. Click the **+ Add New Output** button (1). *Result:* A list of outputs appears (2): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1701254829359.png) **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](/v1/docs/configuring-a-workflow#sms-output) section. - The Communication Service option is not covered in this article. *Result:* New email output appears (4): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1701254956597.png) **Figure 19: New Email Output** 1. Click the **Edit** button (5). *Result:* The **Email Details** window appears: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1678793540812.png) **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: ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1678793576475.png) **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**): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/configuring-a-workflow-image-c2c51fbe.png) **Figure 22: Nested Transaction Data Item** 1. 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. NOTEFor a detailed description of the output configuration window, see the [Workflow Manager Overview](/v1/docs/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](https://kb.easysend.io/v1/docs/configuring-a-workflow#start-phase) section. ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1701255354432.png) **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**). NOTEThe 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](https://kb.easysend.io/v1/docs/configuring-a-workflow#start-phase) section. NOTETo configure a Co-browsing invite email or a Save & continue later email, click [here](https://kb.easysend.io/v1/docs/workflow-manager-overview#output-configuration-window-notifications) ### 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**): ![](https://cdn.document360.io/45e1a1b1-1964-46f1-939e-f40bde9b50fa/Images/Documentation/image-1678793645091.png) **Figure 24: SMS Details Window** NOTE - For a detailed description of the SMS details window, see the [Workflow Manager Overview](/v1/docs/workflow-manager-overview) article. - To configure the SMS details window, see the relevant steps described in the [Start Phase](/v1/docs/configuring-a-workflow#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](https://kb.easysend.io/v1/docs/configuring-a-workflow#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](https://kb.easysend.io/docs/configuring-a-workflow#adding-steps-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](https://kb.easysend.io/v1/docs/configuring-a-workflow#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](https://kb.easysend.io/v1/docs/configuring-a-workflow#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](https://kb.easysend.io/v1/docs/configuring-a-workflow#autoreminder-phase) section | ## How to Videos To quickly learn how to configure the Workflow Manager, watch the following videos. - Steps and Roles: [Embedded content](https://www.youtube.com/embed/v0cPOwRJhzc?&wmode=opaque&rel=0) - Conditions: [Embedded content](https://www.youtube.com/embed/-HCTxF-7JHs?&wmode=opaque&rel=0) - Email Output [Embedded content](https://www.youtube.com/embed/gR3l0J4iFag?&wmode=opaque&rel=0) - SMS Output: [Embedded content](https://www.youtube.com/embed/oG2lP1JL4uY?&wmode=opaque&rel=0) ## Related - [Permissions](/permissions.md) - [Workflow Manager Overview](/workflow-manager-overview.md) - [Building a Webflow](/building-a-webflow.md)