How to configure n8n to receive and upload an audio file to CloudConvert via a webhook

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:

  1. Create a webhook in n8n to receive files
  2. Turn on “Binary Data” in the webhook settings
  3. Add a simple step after the webhook that keeps your audio file ready
  4. Connect to CloudConvert using your API key
  5. 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! :musical_note::+1:

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?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.