You are welcome!
For granular control on folders and file names, the only way is to create manual queries.
You'll need a JS query to get the base64 string from the blob object created from the input:
As well as a "Retool Storage" upload query:
For folder selection, select "fx" on "Folder name" and use a "Select" component if we would like to give the option for the user to select the folder, or select it yourself depending on your own condition. The same applies for "File name":