Flowmailer allows you to perform an HTTP(s) request to an outside source to retrieve structured data. Any retrieved data is then available for use anywhere in your messages. You can also use template variables in the URL and additional header fields. We currently support JSON or XML formatted data, which we also try to auto-detect which one to use by looking at the Content-Type response header.
Basically, this means you can fetch and use any RSS feed, simple REST API, or XML export to enrich your messages. You use the data in an email template by configuring a Result variable name and using that variable in the preferred element of the email. The default name is 'externalData', but when you have multiple steps in one Flow, it's recommended to change the name(s).
For external data requests requiring extra information, click 'Advanced' and fill out the fields you need. Select a method (GET, POST, PUT, PATCH, DELETE), and provide values for the necessary authentication headers, and the request body. The request body field is dynamic, allowing you to use data from the original email to use in the body: