Hello, I am trying to use one action retrieve a list of certain product IDs ( for example, this Action find all the productID of all product made in California), I've specify the returned list format into comma-separate numbers like: 1,2,3,4,5.
I've already tested this action and copilot is able to return the correct format and IDs.
Than I want to pass this list so I can use a bulk update API to update some attributes of these products by the ProductIDs. I've tested my API and it works.
However, even I specify in the description of all two actions that the second action should use the list passed from first action as an input to update, in the conversation map, I can see the first action pass the original Json format data to the second action instead of the list of IDs it should generate.
Is this because the copilot can not pass AI generated answers to another action?
If not, how should I write the description of action so copilot can understand better.
Thank you.
I've attached a picture of another way I've tried to get the list of IDs and pass to an action, but it looks like the IDs are correct but it didn't pass the full list to the next action.