# If a user uploads multiple documents …

**URL:** https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728
**Category:** General
**Created:** [November 27, 2024, 11:02am UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728 "2024-11-27T11:02:19Z")
**Posts on this page:** 15
**Page:** 1

<div class="post-metadata">

### Author: ![conor](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@conor](https://community.pickaxe.co/u/conor)
#### Post date: [November 27, 2024, 11:02am UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/1 "2024-11-27T11:02:19Z")

</div>

From the customer side, how do multiple uploads work?

For instance, I have 3 payment tiers set up ($10 for 10 uses, $25 for 50 uses, $50 to 100 uses), so people can upload files. I want the “rule” to be “1 file upload = 1 credit”. So 10 uses = 10 files total.

But can people potentially upload 10+ files per conversation? Is there a way to limit their uploads to just 1 file at a time? Thanks!

---

<div class="post-metadata">

### Author: ![admin\_mike](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/admin_mike/32/283_2.png) [@admin\_mike](https://community.pickaxe.co/u/admin_mike)
#### Post date: [November 27, 2024, 9:32pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/2 "2024-11-27T21:32:16Z")

</div>

Here is a post about [how end-user file uploads work](https://community.pickaxe.co/t/allow-document-upload-for-chat-session-only/396) within Pickaxes. In a nutshell, they can only upload files one a time.

There is no way to place a limit on how many files an end-user can upload into a Pickaxe which has end-user upload enabled. If you’ve enabled that setting, they can upload as many files as they want. They only last for the duration of that user session.

---

<div class="post-metadata">

### Author: ![ihmunro](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/ihmunro/32/592_2.png) [@ihmunro](https://community.pickaxe.co/u/ihmunro)
#### Post date: [November 28, 2024, 3:20am UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/3 "2024-11-28T03:20:16Z")

</div>

I don’t see the point. of charging for this as soon as they are done, so is the document. I thought initially that the document would go into the knlwedge base, but sadly it does not.

---

<div class="post-metadata">

### Author: ![nathaniel](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/nathaniel/32/11_2.png) [@nathaniel](https://community.pickaxe.co/u/nathaniel)
#### Post date: [November 28, 2024, 5:41am UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/4 "2024-11-28T05:41:03Z")

</div>

I don’t fully understane you @ihmunro, but to clarify, they do go into the knowledge base. And we show them to the model as best we can when possible in their entirety. And they don’t count against document limits on the tool. And as soon as their conversation is over (or for forms, on each use of the form), the tool does not look at their older uploaded documents.

Hopefully that is helpful!

---

<div class="post-metadata">

### Author: ![conor](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@conor](https://community.pickaxe.co/u/conor)
#### Post date: [November 28, 2024, 11:17am UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/5 "2024-11-28T11:17:36Z")

</div>

Thanks…Can you clarify this?

You say “they can only upload files one a time.” yet when I test this I can select multiple files for uploading. I just don’t want people uploading 10 documents per session!

Thanks! Great tool!

---

<div class="post-metadata">

### Author: ![admin\_mike](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/admin_mike/32/283_2.png) [@admin\_mike](https://community.pickaxe.co/u/admin_mike)
#### Post date: [November 28, 2024, 7:12pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/6 "2024-11-28T19:12:35Z")

</div>

If you have enabled end-user upload on a Pickaxe (which means there is a paperclip icon and you allow your users to uplaod their own documents), they can only upload one file for each message.

If you click the paperclip icon and select two files, you’ll find that only one is uploaded.

After sending a message and receiving a response from the Pickaxe, you can then upload another file for the next interaction.

---

<div class="post-metadata">

### Author: ![conor](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@conor](https://community.pickaxe.co/u/conor)
#### Post date: [December 2, 2024, 9:42am UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/7 "2024-12-02T09:42:58Z")

</div>

Ok I see that @admin_mike thanks.

My test customers are finding that a little confusing. They can still select multiple files for uploading, leading them to think that that can bulk upload files to be operated on.

This might also be costing me more in terms of credits if multiple files are being processed?

Is there any way to have that file picker have a limit of 1 file?

And if they do select and include multiple files, are all of them processed? Or just the “first”? But which one is the “first”?

Thanks!

---

<div class="post-metadata">

### Author: ![admin\_mike](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/admin_mike/32/283_2.png) [@admin\_mike](https://community.pickaxe.co/u/admin_mike)
#### Post date: [December 2, 2024, 10:16pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/8 "2024-12-02T22:16:35Z")

</div>

I will work on engineering and pushing a change that will cause end-users to only be able to select one file when uploading their own file.

---

<div class="post-metadata">

### Author: ![conor](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@conor](https://community.pickaxe.co/u/conor)
#### Post date: [December 3, 2024, 12:43pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/9 "2024-12-03T12:43:41Z")

</div>

Thanks! Love this tool 🙂

---

<div class="post-metadata">

### Author: ![thinkerspro](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/thinkerspro/32/725_2.png) [@thinkerspro](https://community.pickaxe.co/u/thinkerspro)
#### Post date: [December 4, 2024, 4:03pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/10 "2024-12-04T16:03:31Z")

</div>

And if the intention is for a user to, for example, compare two or more documents to identify their differences or other details, how could they perform this task if they are only allowed to upload one?

---

<div class="post-metadata">

### Author: ![conor](https://avatars.discourse-cdn.com/v4/letter/c/9d8465/32.png) [@conor](https://community.pickaxe.co/u/conor)
#### Post date: [December 5, 2024, 7:44pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/11 "2024-12-05T19:44:36Z")

</div>

If I use a form (instead of a chatbot), then users can only upload one file at a time.

Is there a way to have each session only consists of one file upload and one response, after which the user can’t add more files and try again?

---

<div class="post-metadata">

### Author: ![admin\_mike](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/admin_mike/32/283_2.png) [@admin\_mike](https://community.pickaxe.co/u/admin_mike)
#### Post date: [December 6, 2024, 9:54pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/12 "2024-12-06T21:54:16Z")

</div>

Yes, correct. If you are working with a Smart Form, then the end-user can only upload one file.

In a chatbot, they can upload multiple files, as long as they do each additional file upload as a new message. Within the chatbot builder, unfortunately there is no setting which only allows end-users to upload one file max per conversation.

---

<div class="post-metadata">

### Author: ![davidbenwow](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/davidbenwow/32/1821_2.png) [@davidbenwow](https://community.pickaxe.co/u/davidbenwow)
#### Post date: [January 26, 2025, 11:10am UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/13 "2025-01-26T11:10:07Z")

</div>

Please add support for multiple files upload. I have a use case where users need the AI to analyse multiple images at once.

---

<div class="post-metadata">

### Author: ![davidbenwow](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/davidbenwow/32/1821_2.png) [@davidbenwow](https://community.pickaxe.co/u/davidbenwow)
#### Post date: [January 27, 2025, 8:19pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/14 "2025-01-27T20:19:52Z")

</div>

@admin_mike Just for more context: I’m building a pickaxe that is a bit different: Instead of relying heavily on users’ text, it analyses images to come up with detailed descriptions. To do so, I need to be able to upload more than 1 image. Is it possible to implement or is it a limitation of the LLMs?

---

<div class="post-metadata">

### Author: ![admin\_mike](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/admin_mike/32/283_2.png) [@admin\_mike](https://community.pickaxe.co/u/admin_mike)
#### Post date: [January 29, 2025, 4:10pm UTC](https://community.pickaxe.co/t/if-a-user-uploads-multiple-documents/2728/15 "2025-01-29T16:10:20Z")

</div>

We will consider it! The current workaround is the end-user can upload file #1, then in a new message upload file #2. And you can structure your prompt and your token settings to accommodate this flow.
