AWS Activities
The AWS Activities Extension Library adds the AWS S3 Upload activity to Integration Soup.
Use it to archive messages, store text-based exports, or hand workflow output to downstream AWS-based processes.
Download
Using it in a workflow
- Install the MSI on the Integration Soup server.
- Restart the Integration Soup service if needed.
- Add AWS S3 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 AWS parameter fields below. For reused settings such as credentials or region, insert workflow or global variables.
Parameters
Bucket Name
Enter the destination bucket name, for example integration-archive.
File Name
Enter the S3 object key to create, for example:
adt/2026/03/20/ADT_A01_120000.hl7exports/patients/patient-export.json
Region
Enter the AWS region in system-name format, for example:
us-west-1ap-southeast-2
Access Key ID
Enter the AWS access key ID used for the upload.
Secret Access Key
Enter the matching secret access key.
Activity message
Place the text you want stored in S3 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 workflow output to S3
- Publishing message exports, XML, JSON, or text reports into AWS
- Handing workflow output to downstream systems that already expect data in S3