I’m trying to capture an audio file from a webhook in n8n and then upload it to CloudConvert for conversion. I’ve set up the “import/upload” task, but I’m running into issues referencing the correct binary property (audio) when sending multipart form data. I need help ensuring all required form parameters (acl, key, etc.) are included and the file is properly attached under the file field.
My audio voice recording is coming in as the following:
audio
File Name:
recording.webm
File Extension:
weba
Mime Type:
audio/webm;codecs=opus
File Size:
3.69 kB
It looks like your topic is missing some important information. Could you provide the following if applicable.
- n8n version:
- Database (default: SQLite):
- n8n EXECUTIONS_PROCESS setting (default: own, main):
- Running n8n via (Docker, npm, n8n cloud, desktop app):
- Operating system:
To receive audio files and send them to CloudConvert:
- Create a webhook in n8n to receive files
- Turn on “Binary Data” in the webhook settings
- Add a simple step after the webhook that keeps your audio file ready
- Connect to CloudConvert using your API key
- Send the audio file to CloudConvert as a “file” attachment
The key is making sure your audio file stays as a file throughout the process and doesn’t get converted to text data.
If my answer was helpful, please mark it as the solution! 

this is where im getting stuck.
Either downloading the audio file straight to Airtable. Or getting it converted to a proper url to then map it into airtable.
Just so we are cleare here,
you want the audio to be converted to a url, we can use a s3 Bucket or google drive then get a sharable link of the file.
Is that what you where asking?
that would work for me, but not getting it to save to s3
here’s the ouput im getting from this:
http://eu-central.storage.cloudconvert.com/tasks/090b1efc-e429-4040-bb91-5fabb15547e2%2Ftasks090b1efc-e429-4040-bb91-5fabb15547e2/81051bcc2cf1bedf378224b0a93e2877
@Yo_its_prakash - any thoughts?