QuestionQ35

Integrate and extend agents in Copilot Studio

An agent in Copilot Studio needs to retrieve real-time data from an external system that exposes a REST API. The API returns structured JSON data and requires authentication. The agent must invoke the API during conversations to fulfill user requests.

The agent must obtain real-time data from the external system by calling an authenticated REST API during a conversation. The solution must use a supported mechanism that executes the REST API call, and the call must be explicitly configured to run at runtime.

You need to identify which approaches add the REST API to the agent.

Which two solutions meet the goal? Each correct answer is a complete solution.

NOTE: Each correct selection is worth one point.

Choose two
Explanation

An HTTP Request node can be placed in a topic and configured with the REST endpoint, method, headers, and authentication so that the topic executes the call during the conversation. A REST API can also be added as an agent tool using an API specification and authentication, then invoked explicitly from a topic or used by the agent at runtime. Knowledge sources and variables do not execute API operations, and generative answers do not automatically make authenticated REST calls.

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!