Where do PDF (user uploaded) go?

đź“‚ CV Upload Integration Issue via Webhook

Hi Pickaxe Team,

We're currently experiencing an issue with the CV upload step in our Pickaxe job application chat bot flow. The upload itself appears to succeed on the front end — however, when the webhook is triggered and the data is sent to our Make.com scenario, the CV file URL is missing or replaced with a placeholder string like <FILE UPLOAD>.

Context:

  • The memory variable in use is: user_cv_uploaded
  • The webhook is set to trigger after CV upload + a "done" confirmation from the user
  • The Pickaxe webhook does fire correctly and all other fields (name, email, department, etc.) pass through as expected
  • But the CV file URL does not return a valid link in the payload — only a placeholder

What we need to understand:

  1. What is the correct method or syntax to extract the actual CV file URL from the upload component within Pickaxe?
  2. Do file uploads store a url property or require a different memory variable structure to retrieve it?
  3. Is there a way to test or log the actual file link on Pickaxe’s side before it is sent to the webhook?

We're using this webhook connection to send form data to Make.com, and the goal is to include the CV link in an auto-generated email via Brevo. All other form fields are passing through perfectly — it's only the file link that is causing an issue.

We'd appreciate any help or specific guidance on how to configure this properly!

Thanks in advance,
The House of Bamboo Team 🎋

1 Like

@admins? nothing…?

Hi @straight_up_hospital,

When you say “Pickaxe webhook”, are you referring to a Pickaxe action?

The bot only knows about the content of the file, not the URL it’s hosted on. However, you can use the following environment variables in your action code to send the uploaded URL:

  • PICKAXE_END_USER_DOC_URLS - list of doc URLs (with the actual extension) as raw JSON string
  • PICKAXE_END_USER_RAW_DOC_URLS - list of doc URLs (with .txt extensions) as raw JSON string
  • PICKAXE_END_USER_IMAGE_URLS - list of image URLs as raw JSON string
1 Like

Hi @straight_up_hospital,

The uploaded file goes into an AWS server. You need to retrieve it with an action and the PICKAXE_END_USER_DOC_URLS environment variable.

If the user uploads multiple files, make sure the action in Pickaxe iterates to retrieve all the links. You will also need to add an iterator module in Make.

You will pass the link to Make and you will then need to use an HTTP Get a File module in Make

1 Like