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 / Call a bot from anothe...
Copilot Studio
Suggested Answer

Call a bot from another one

(1) ShareShare
ReportReport
Posted on by 6
Hello,

I would like to know if it is possible to call a bot from another bot. 

To put it simply, I'm going to have a bot with some knowledge, another with other knowledge and a last one that will serve as a welcome to direct the user to one or the other. The questions asked by the user will be more or less the same, but the knowledge sources won't provide the same answers, which is why I need to direct the user to the right co-pilot. 

I've seen on the internet that you either need to go through the manifest.json, which I was able to find on portal.azure, but it seems that you need to host it to get a url to see it put as a skill, but I'm not sure about that and how I could do it. 
I do have my copilot's id that I could exploit, but what copilot seems to be waiting for is a https:// url. 

If anyone could help or at least point me in the right direction, or if there are easier ways to do what I want. 
 
In advance, thank you and have a nice day 
 
Categories:
I have the same question (0)
  • SaiRT14 Profile Picture
    1,990 Super User 2025 Season 2 on at
    I am also exploring this option - let us see any workable answers
  • Suggested answer
    Vinoth Selvam Profile Picture
    1,590 Super User 2025 Season 2 on at
     
    I don't think currently there is a way to achieve this directly.
     
    We could only maintain different topics with different actions and different knowledge source as we need.
     
    Thanks.
  • Suggested answer
    SamithLK Profile Picture
    13 on at

    Hi,

    Are you trying to connect a Bot Framework bot or a Copilot bot as a skill to the Copilot bot? I was able to add a Bot Framework bot as a skill in the Copilot bot by configuring the manifest.json file and allowing the Copilot bot's ID. You can follow this article for further guidance.

    https://cloudatica.medium.com/adding-azure-bot-as-a-skill-in-microsoft-copilot-studio-power-virtual-agent-7415b3daeab3

    Thanks
    Samith
  • Suggested answer
    VR-25101155-0 Profile Picture
    6 on at
    Hello and thank you for your answers, I don't see how I can answer your suggestions directly so I'll do it like this:

    @Vinoth Selvam : We could only maintain different topics with different actions and different knowledge source as we need. - You mean we can assign one knoledge source per topic? So far I can only see how to add my knowledge source to the bot in general but not to specific topics.
     
    @SamithLK : Are you trying to connect a Bot Framework bot or a Copilot bot as a skill to the Copilot bot? - I'm trying to connect a copilot bot to another copilot bot, do you think a bot framework would be suitable for the project I'm undertaking? I mean, having a welcome bot that redirects to another bot following the theme of the question? I'll take a look at the link you provided, thanks.

     

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Copilot Studio

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 251 Super User 2025 Season 2

#2
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 201 Super User 2025 Season 2

#3
S-Venkadesh Profile Picture

S-Venkadesh 93 Moderator

Last 30 days Overall leaderboard