web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Copilot Studio / Unable to add connecto...
Copilot Studio
Unanswered

Unable to add connector actions

(1) ShareShare
ReportReport
Posted on by
Hi. I've been trying to add functionality within Copilot to allow it to call our Business Map endpoints and fetch details of cards, boards, and so on. However, I keep running into issues trying to get this to work.
I've tried the following approaches so far:
I used the available Business Map connector that's already published by Business Map. This just returns blanks in the data field:
```
{
  "data": [],
  "pagination": {
    "all_pages": 0,
    "current_page": 1,
    "results_per_page": 200
  }
}
```
I also tried setting up a custom connector based on the OpenAPI specification from Business Map and attempted to use the actions from that connector. This gives me the following error:
Error
This tool has encountered an error obtaining required dependencies. Please re-create the component or restore from a backup to resolve the problem.


 
Importantly, both of these connectors seem to work in Power Automate when I test them within flows. It's only within Copilot Studio that I seem to be facing issues.

Both return valid data when used as part of a Power Automate flow.
 
I've made sure the API specification for the custom connector is set up correctly, tested the API endpoints separately to confirm they work, and also followed advice from a separate post on a similar issue—someone suggested deleting the connector, publishing the agent, and then re-adding the connector after some time. But this issue has persisted for the past week or so, and I keep running into the same problems.
Any help would be appreciated.
Thanks.
I have the same question (0)
  • Michael E. Gernaey Profile Picture
    Super User 2025 Season 2 on at
     
    Are you calling this exact flow from Copilot or are you creating essentially in Copilot tools, that you see in the Ux or are you creating Flows that get called. It's a Symantec but important delineation.
     
    Are you sharing the Connections with people, running them in Run Only Users mode and what is your configuration in the bot to run these?
     
    This may seem like a weird ask, but another thing i'd love to see is, add a Trigger to your agent as if its autonomous, just for a test.
    Create it with When an email arrives
     
    then in the Flow put actions you have above that seem to work in flow outside of Copilot. I want to see if it works.
     
     
     
  • SS-06081411-0 Profile Picture
    on at
    Hi @Michael E. Gernaey

    Thanks for replying.
    Yeah I should have included more details.

    I'm trying to allow copilot to access our businessmap instance through the rest api to get updates on projects. I tried adding a custom rest api tool within copilot studio at first but that was resulting in a similar error so I moved to setting things up through a custom connector, this is what the current issue is from.

    I added it to the Agent through New Tool > Custom Connector and I'm trying to get the agent to directly call the tool as opposed to the power automate flow. 
    The flows were set up just for testing if the connection works in other environments.
    I don't know if this still matters since I'm not directly calling the flow from the agent but i was sharing the connection for the power automate flow if that's relevant.

    While the Copilot has been published and is technically available for people to add, it doesn't have any other internal users currently and I'm only testing it through Copilot studio.

    When attempting to add a trigger to the agent I get this:
    Request to XRM API failed with error: 'Message: Flow client error returned with status code "BadRequest" and details "{"error":{"code":"InvalidOpenApiFlow","message":"Flow save failed with code 'WorkflowOperationInputsApiOperationNotFound' and message 'The 'inputs' of workflow operation 'Sends_a_prompt_to_the_specified_copilot_for_processing' of type 'OpenApiConnection' are not valid. The API operation 'ExecuteCopilot' could not be found in API 'microsoftcopilotstudio'.'."}}". Code: 0x80060467 InnerError: '.

    Let me know if there's any other things you'd like for me to try.
    What's the recommended approach for integrating a REST API with an agent?
     

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.

Helpful resources

Quick Links

Telen Wang – Community Spotlight

We are honored to recognize Telen Wang as our August 2025 Community…

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Copilot Studio

Last 30 days Overall leaderboard