You add a Message activity to a workflow when you want to send a notification to an end user. Many workflow activities include the option to send messages to end users. The activities that include a message option are message, task, and listener. The message module includes rich-text options. You can attach documents and images to the message.
You can integrate workflow Lambda expressions from the workflow into the message, making the message content dynamic, and also integrate any part of data or metadata from the workflow into the message.
Advanced Routing Mechanism (HotChange feature)
There are powerful out-of-the box options to define message recipients. You can select message recipients by organization structure: user, employee role (e.g., group administrator), department, by expression, or by role hierarchy. Therefore, if a user changes roles, you don’t have to edit the message recipients. Alternatively, process participants can route messages in an ad-hoc fashion during process execution (in Flowtime). This saves developers time in implementing advanced routing with out-of-the-box functionality, increasing speed of implementation and agility.
You can also define advanced conditions for message distribution, and various types of queues: Load Balancing, Broadcast.
You can define advanced message properties, such as calculating due date according to employee calendar.
Defining a Message
There are many configuration options for messages. Therefore, each step of defining a message is explained in a separate article.
- Launch the Message Wizard
- Define Message Content
- Define Message Recipients
- Define Message Properties
- Define a Message Reminder for a Task
- Add Attachments to a Message