Views:

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:

  1. Perform a Cloud Flow Test:
  2. 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.
  3. 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.
  4. Network Traces:
  5. If the HTTP request works in flows but fails in Copilot Studio, raise an incident and share a network trace of the reproduction.
  6. Basic Troubleshooting Steps:
  7. Clear the cache and try working in a private window to see if the issue persists.
  8. Check for Errors:
  9. Ensure that there are no errors being returned from the HTTP request.
  10. Provide Output Images:
  11. If applicable, provide output images of the Copilot response for further analysis.
If the above steps do not resolve the issue, further investigation may be required with internal teams.