This chapter explains the mechanism of the messaging workstep and the features supported by this workstep. A messaging workstep is broadly divided into two types: message publisher workstep and message subscriber workstep. A message publisher workstep is a workstep that publishes and broadcasts a predefined message when the triggering event takes place. A message subscriber workstep is a workstep that subscribes to, and listens on a particular channel, and performs a predetermined action on receipt of a predefined message.