- PDF
Workflow Manager Usage Guidelines
- PDF
Article Overview
The following article describes guidelines for using the Workflow Manager.
Adding Building Blocks to the Work Area
(See Figure 1)
Building blocks are added to the work area by drag and drop. After a building block is placed in the work area its properties appear on the left (1) and it displays additional buttons:
- Delete
(2)
- Open
(3) - enables you to open a specific area in the Builder platform such as the Webflow
- Copy
(4)
A building block with an empty required property will display a red frame (5).
Figure 1: Adding to the Work Area
Connecting Building Blocks
(See Figure 3 and Figure 4)
To map a process and create detailed visualizations to better understand the relationship between building blocks, we need to establish connections. Each building block has at least one connection point (1), for example:
Figure 3: Building Block Connecting Points
To establish a connection between building blocks, hover over a connection point and wait for the icon to appear. Then, with the left click, pull a connecting line toward the next building block and attach it to a connection point.
Figure 4: Connected Building Blocks
Arrow Direction and Data Flow
(See Figure 5 and Figure 6)
When connecting building blocks, the direction of the arrows signifies the flow of data between them. Using the wrong direction can cause errors and prevent data from being auto-filled or processed correctly. In the following example, the data flow starts with the Generate Webflow building block to the Webflow Submission building block. This is the accurate way to connect the two building blocks. When clicking the Webflow Submission building block to display its properties, the Linked to and Role properties are automatically filled.
Figure 5: Connected Building Blocks and Data Flow 1 of 2
The wrong way to connect between the two building blocks is to connect them from the Webflow Submission to the Generate Webflow.
This will cause the Webflow Submission properties to remain empty and display an error indication (red frame) around the Webflow Submissin building block.
Figure 6: Connected Building Blocks and Data Flow 2 of 2
Starting Points
(See Figure 7)
Initially, every Workflow Manager appears with one default Any Start Building block. The Any start is the default entry point for handling initiations from a source not explicitly defined in the workflow. Every process must begin with Any or with other Start building blocks located under the Business Logic category. A process can have more than one Start building block.
Figure 7: Start Building Block
Example 1
(See Figure 8)
The following example describes the flow of a process that is initiated from a portal:
- The end-user accesses a portal and clicks a link
- The end-user clicks the link in the email to access the process
- Direct Link -> Generate Webflow -> Webflow Submission
Figure 8: Workflow Example 1
Example 2
(See Figure 9)
The following example describes the flow of a process that is initiated from a CRM system like Salesforce:
- An agent accesses Salesforce
- Inside Salesforce, the agent displays a list of EasySend processes
- The agent generates a new process link
- The link is sent via email
- The end-user clicks the link in the email to access the process
- Salesforce -> Integration -> Generate Webflow -> Email -> Webflow Submission
Figure 9: Workflow Example 2
Example 3
(See Figure 10)
The following example describes the flow of a process that is initiated using the Journey Sender:
- An agent is sending a link to a process using the Journey Sender
- An end-user receives the link via email
- The end-user clicks the link to access the process
- Journey Sender -> Generate Webflow -> Email ->Webflow Submission
Figure 10: Workflow Example 3
Example 4
(See Figure 11)
The following example describes the flow of a process that is initiated from an API:
- A link to a process is generated using an API
- An email is sent to the end-user
- The end-user clicks the link in the email to access the process
- API -> Integration -> Generate Webflow -> Email -> Webflow Submission
Figure 11: Workflow Example 4
Creating Conditions
(See Figure 12)
Use a condition to split the workflow of the process into different paths, for example, a process will either end or continue if a spouse needs to be involved.
Figure 12: Using a Condition
Using Integrations
(See Figure 13)
Use the Integration building block to describe where to send data at each stage of the process, for example:
- When the agent sends a link of the process through a CRM system to the end-user it is prefilled with data
- When the end-user submits the process, new information is integrated back into the CRM
- When the end-user submits the process, all uploaded files are sent to an FTP by using Webhooks
Figure 13: Using Intgrations
Using Co-Browsing
(See Figure 14 to Figure 18)
The Co-Browsing Link switch allows other end-users such as your agents to join the customer's process with a co-browsing link and provide real-time online assistance. To generate a Co-Browsing link perform the following steps:
Figure 14: Using Co-Browsing 1 of 5
- Click the desired Generate Webflow building block (1).
- Toggle the Generate Co-Browsing Link switch to on (2).
- Set the desired Co-Browsing Role (3).
Figure 15: Using Co-Browsing 2 of 5
- Drag and drop an Email Building block and connect it to the Generate Webflow Building Block (4).
- Edit the Email properties (5).
- Click the Edit Message button (6).
Figure 16: Using Co-Browsing 3 of 5
- Add the recipient (7).
- Add the subject (8).
- Click the + Add Dynamic Field option (9).
Figure 17: Using Co-Browsing 4 of 5
- Scroll and add the coBrowsingLink (10).
- Click the Insert button (11).
Figure 18: Using Co-Browsing 5 of 5
- Add additional text to the message body if required (12).
- Click the Save button (13).
Additional Guidelines
- Before using the Workflow Manager, perform a specification process as described in the Specification Process article
- If required, add additional Webflows
- Create roles
- Use the Workflow Manager to map and visualize your process according to the specification process
- Configure the properties of each building block
- Build your process, business logic, and services
- Go back to the Workflow Manager and configure the workflow:
- Communication channels + reminders (emails and SMS)
- Authentication
- Conditions
- Services