# How to set collection input parameters in the workflow?

**URL:** https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539
**Category:** How do I?
**Tags:** binding, xano
**Created:** [May 31, 2025, 3:53pm UTC](https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539 "2025-05-31T15:53:51Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![avidflow](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/avidflow/32/13649_2.png) [@avidflow](https://community.weweb.io/u/avidflow)
#### Post date: [May 31, 2025, 3:53pm UTC](https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539/1 "2025-05-31T15:53:51Z")

</div>

Hi,

Is there a way I can set the input parameters to my Xano collection at the time of invoking the collection? For instance, I have a Xano collection (POST) that I’m using for event logging. The current approach I’m using is to set up a variable (object) and bind the collection inputs to this variable. This means each time I want to use this collection, I need to have a step in my workflow where I have to first set this variable and then ‘fetch’ the collection.

I’m wondering if each time I create an action in the workflow to log an event, I add the Xano endpoint as s step, but then set the input variables right there in this workflow itself (and that are specific to this workflow only). So in another workflow, when I invoke the same Fetch collection step, I again set the input variables for whatever I want to pass in that scenario.

In other words, can the collection inputs be similar to how a Workflow with parameters is set up or the way the REST API plugin works? It appears that I can seem to do it like this using the REST API plugin, i.e. to define input parameters in the action step where I’m calling the REST API – but I can’t seem to find a way to do this if the collection is a Xano collection.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/e/e6d868055b8eddcce24fa3dcb5531339d6b94f1b.png)

Thanks.  
Sean

---

<div class="post-metadata">

### Author: ![Batik\_Okazov](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/batik_okazov/32/12688_2.png) [@Batik\_Okazov](https://community.weweb.io/u/Batik_Okazov)
#### Post date: [May 31, 2025, 4:13pm UTC](https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539/2 "2025-05-31T16:13:23Z")

</div>

Hi ,

not answering for your question, cause don’t know the answer.

But I’m also using Xano. So what you described is exactly the reason why I changed all of my API calls from Xano plugin to REST API calls. They are flexible enough for difficult logic and nested workflow calls. I just wanted to say that you are not alone in this 🙂

---

<div class="post-metadata">

### Author: ![avidflow](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/avidflow/32/13649_2.png) [@avidflow](https://community.weweb.io/u/avidflow)
#### Post date: [June 4, 2025, 12:52pm UTC](https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539/3 "2025-06-04T12:52:44Z")

</div>

Dang! That sucks. I actually love the Xano plugin. It simplifies a bunch of little configurations that I’d otherwise have to set up each time so I’d hate to move away from it just for this.

I wish Weweb would add the option to “override” the collection bindings at the time of Fetching a collection in a workflow. This way, we could set up a collection and pre-bind it to a variable. But then in specific cases, we could override the binding to have a different set of input/bindings for a particular workflow.

---

<div class="post-metadata">

### Author: ![nealzie](https://avatars.discourse-cdn.com/v4/letter/n/958977/32.png) [@nealzie](https://community.weweb.io/u/nealzie)
#### Post date: [June 13, 2025, 1:33pm UTC](https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539/4 "2025-06-13T13:33:44Z")

</div>

I’m not 100% this is what you mean with your question?

 ![Screenshot 2025-06-13 at 15.28.53](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/1/1375e5fbe7c690f3bafedb60933930be488a2c39.jpeg)

---

<div class="post-metadata">

### Author: ![avidflow](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/avidflow/32/13649_2.png) [@avidflow](https://community.weweb.io/u/avidflow)
#### Post date: [June 13, 2025, 2:36pm UTC](https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539/5 "2025-06-13T14:36:43Z")

</div>

Thanks so much @nealzie. I just learned something new today. This is awesome and exactly what I was looking for. I was actually looking for these options in the “Fetch collection” action. I didn’t even notice that there’s a separate “Request” action that does exactly this – i.e. I can choose the Xano endpoint I want, and then dynamically modify the input parameters only for a specific workflow. Sheesh, do I feel silly now.

**Fetch collection action options**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/c/ccb91edc1160b706f1071b7cb6b5741c2cbf82f9.png)

**Request action options**

 ![image](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/a/a2b8a97880f9bf6656ebfb987d45a302765e3209.png)

---

<div class="post-metadata">

### Author: ![nealzie](https://avatars.discourse-cdn.com/v4/letter/n/958977/32.png) [@nealzie](https://community.weweb.io/u/nealzie)
#### Post date: [June 13, 2025, 3:39pm UTC](https://community.weweb.io/t/how-to-set-collection-input-parameters-in-the-workflow/18539/6 "2025-06-13T15:39:22Z")

</div>

I ran into exactly the same problem recently. Then I built an entire workaround with variables and whatnot. Then today I had to do it again elsewhere and managed to create this workflow 😃 Somehow I stumbled upon your post literally 5 mins after finding it out myself, haha. So glad it helped you out!
