Hello,
I found a solution after investigating the issue.
It turns out that the "Perform unbound action" connector for "CloseQuote" action wasn’t working as expected because it wasn’t reading the metadata correctly. To better understand the issue, I analyzed the request that is sent when closing a quote from the ribbon in the UI. Based on that, I discovered the correct and expected JSON payload structure:
So, if there's an error when invoking the CloseQuote action due to metadata not being properly read, you need to manually pass the action parameters as shown above.
In Power Automate, configure the action as follows:
trim('CloseQuote')
Action Parameters: (use the JSON structure above)
This should resolve the error: "This message cannot be used to set the state of quote to Closed. In order to set state of quote to Closed, use the CloseQuoteRequest message instead."
Let me know if everything worked as expected.
Best regards, Samuel Cardoso
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Andrés Arias as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Daniyal Khaleel 173
Rishabh Kanaskar 106
Tom_Gioielli 71 Super User 2025 Season 2