I call http request to API. That have to do much backend process. Sometimes I take more time. I receive the timeout error. I want to increase the timeout.
I try to do this. I see the above error. How to fix this?
I wouldn’t recommend increasing the HTTP timeout to a very high value.
The HTTP Request node in Copilot Studio is intended for relatively quick API calls. If your backend process can take a long time, the best approach is to redesign the API using an asynchronous pattern.
Suggested approach:
1. Copilot Studio calls an API endpoint to start the process.
2. The API immediately returns a jobId or operationId.
3. The backend continues the long-running process asynchronously.
4. Copilot Studio can then call another endpoint to check the job status.
Example:
POST /start-process
Returns: 202 Accepted + jobId
GET /process-status/{jobId}
Returns: Processing / Completed / Failed
Also, in the HTTP Request node, you can enable “Continue on error” and store the status code and error response in variables, so the topic can handle timeout or error scenarios gracefully.
So the fix is not to set a very large timeout, but to make the backend process asynchronous and return a response quickly to Copilot Studio.
Hope this helps!
Paolo
✅Did this solve your issue? → Accept as Solution 👍 Partially helpful? → Click "Yes" on "Was this reply helpful?" or drop a Like!
Want more tips on Power Platform & AI? Follow me here:
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.