Files can be uploaded directly into a workflow. If the user wants to extract and use the content of the uploaded file, they need to decode the base64 encoding, as file contents are automatically encoded in base64 when uploaded to workflows. To utilize the file content, a script must be written to decode the base64 encoding based on the file's input format.
This functionality could be implemented as a native step in the IDP stage. The step would process the contents of the uploaded file within the workflow and provide the file content as output in its original format.