Message steps
Message steps allow the sending and receiving of requests to third-party messaging . These can be used to configure both incoming and outgoing messages.
Overview
A message step can be added to a flow to send and receive message requests.

A message step uses message actions to define the interface of inputs/outputs when calling against each message. Adding message actions allows you to map values in a flow to the inputs and outputs specified by a message step.
For more information, refer to Adding Message Actions to a step.
Adding a message step
To add and configure a message step:
- Drag a message step onto the flow canvas.
- The configuration panel for the message step is displayed.
- Enter a name for the step in the Name field.
- Click New Message Action to add a message action.
- Configure the new message action by selecting the connection that supports the action you want to perform from the drop-down containing all connections installed in the tenant and imported into the flow. Then select the required action to configure the message. Refer to Adding Message Actions to a step.
- Add and link outcomes to the message step as required to define the routing logic for the message step.
Worked examples using a message step
In the following worked examples, the Email connector is used to send an email message from a flow, using a message step and message actions to configure the behavior of the actions taken when sending an email:
Adding message actions
Message actions can be added to a message step.
Adding an outcome
Outcomes can be added to a message step.
Adding listeners to a step
Listeners can be added to a message step.
Adding feedback to a step
Feedback can be added to a message step.
Adding comments to a step
Comments can be added to a message step.