Azure Activities: Blob Storage
This page covers the Azure Blob Upload feature from the Azure Activities extension library.
Use it to archive HL7 or FHIR messages, store text-based exports, or hand workflow output to another Azure-based process.
Download
Using it in a workflow
- Install the Azure Activities MSI on the Integration Soup server.
- Restart the Integration Soup service if needed.
- Add Azure Blob Upload after the step that produces the text you want to upload.
- In the activity message template, use Insert Activity Message to bring in the text from the receiver or earlier activity.
- Fill in the Azure parameter fields below. For reused values, insert workflow or global variables.
Parameters
Connection String
Paste the full Azure Storage connection string for the target storage account.
Container Name
Enter the destination container name, for example:
hl7-inboundarchiveexports
File Name
Enter the blob name to create, for example:
ADT_A01_20260320_120000.hl7exports/2026/03/20/patient-export.json
You can include forward slashes to group blobs into virtual folders.
Activity message
Place the text you want stored in Azure Blob Storage into the activity message.
Typical examples:
- inbound HL7 from a receiver
- XML or JSON generated by transformers
- CSV or plain-text output from earlier workflow steps
This activity uploads the current activity message as UTF-8 text, so it is intended for text payloads rather than raw binary file bytes.
Response message
The response message is a Text message confirming the upload succeeded.
Typical uses
- Archiving inbound or outbound messages to Azure
- Publishing CSV, XML, JSON, or other text output to Blob Storage
- Dropping workflow output where other Azure services will pick it up