Applies to Product - Microsoft Copilot Studio
What’s happening?
The customer is experiencing an issue where a search via HTTP request in Copilot Studio returns no results, despite the same JSON query working correctly when sent directly to the service.
Reason:
This may be related to a known problem where the "Send HTTP Request" card is not available for manual topic creation in Copilot Studio. The supported method for performing an HTTP request from a chatbot is by calling a Power Automate flow and using the HTTP request action within that flow.
Resolution:
- Perform a Cloud Flow Test:
- Check if the HTTP request works in Power Automate flows. If it does, then configuring it the same way in Copilot Studio should also work.
- If the HTTP connector does not work in the cloud flow, treat it like any Power Automate case and troubleshoot why it does not work.
- Network Traces:
- If the HTTP request works in flows but fails in Copilot Studio, raise an incident and share a network trace of the reproduction.
- Basic Troubleshooting Steps:
- Clear the cache and try working in a private window to see if the issue persists.
- Check for Errors:
- Ensure that there are no errors being returned from the HTTP request.
- Provide Output Images:
- If applicable, provide output images of the Copilot response for further analysis.
