# Customize file upload with Ai component, possible?

**URL:** <https://community.glideapps.com/t/customize-file-upload-with-ai-component-possible/83866>\
**Category:** Ask for Help\
**Created:** [August 16, 2025, 10:08pm UTC](https://community.glideapps.com/t/customize-file-upload-with-ai-component-possible/83866 "2025-08-16T22:08:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ohad](https://avatars.discourse-cdn.com/v4/letter/o/f04885/32.png) [@ohad](https://community.glideapps.com/u/ohad)\
**Post date:** [August 16, 2025, 10:08pm UTC](https://community.glideapps.com/t/customize-file-upload-with-ai-component-possible/83866/1 "2025-08-16T22:08:59Z")

</div>

Hi, I’m trying to build a customize file uploader with the Ai component.

I have manged to create 2 buttons:

1. Opens the camera directly
2. Opens the browser directly.

Then when the user choose the file/taking the picture, the file is uploaded to a specific column.

I am able to see the image as a preview.

I wasn’t able to see a PDF as a preview.

But, I can’t tell if the file was uploaded or not since the url does not lead anywhere.

So I wonder if it’s possible?

 ![1000176035](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/5/05f19a2bab5de1a2b2286730e0098ee7b9b6de5b.png)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 17, 2025, 12:57am UTC](https://community.glideapps.com/t/customize-file-upload-with-ai-component-possible/83866/2 "2025-08-17T00:57:31Z")

</div>

Not possible as far as I know, because Glide doesn’t expose a method to upload a file directly through their API.

If you’re able to tell the file to utilize another API to upload your file somewhere and return the URL, then perhaps you can string the “Upload File” action to get the URL from the previous step and upload the file to Glide storage.
