Forum Discussion
How to share a new Agent
I made an Agent from within Sharepoint and it was accessible by others (with CoPilot licenses). I added it to Teams chat and i could "@" call it.
Now I made an Agent from WITHIN CoPilot and I shared it into Teams -- it did NOT get added as a participant, i could not "@" reference it, and other people cannot access it. So how do I edit that Agent and how do i give permissions to share access to it?
4 Replies
- mjkealBrass Contributor
Hey Rob,
Good catch. it’s a bit messy at the moment and you’re not imagining things. 😅
Here’s the deal:
When you create an agent through SharePoint, it behaves more like a "lightweight" agent. You can easily add it to Teams group chats and "@-mention" it, just like you experienced.However, when you create an agent from Copilot Chat (using the "Create Agent" button on the right sidebar), it’s actually built in the background using Copilot Studio (which, by the way, was previously called Copilot Chat Agent Builder during previews, but now it’s all under the Copilot Studio name).
Even though it feels like you’re still inside Copilot Chat when creating it, it’s a Copilot Studio agent under the hood.Quick mental shortcut I use myself:
- SharePoint Agents → Addable into Teams group chats
- Copilot Studio Agents → Available inside Copilot Chat
- Copilot Studio portal → Full control (Teams apps, intranet web parts, external bots etc.)You can still manage sharing and visibility (for yourself, selected users or the whole organization) inside Copilot Studio.
Agents might not appear immediately in the full Copilot Studio portal (https://copilotstudio.microsoft.com/) unless properly published.
If you want to share an agent you built via Copilot Chat, here’s how to do it:
1. Press Create Agent
2. Select the agent you want to share(left top corner).
3. Press Share (top right corner).
4. Choose Specific users in your organization.
5. Select the users you want to give access to.They'll then be able to open the agent inside Copilot Chat, under the "Agents" section on the right-hand side.
Hopefully I did understand your questions correctly. :) - Priyavardhini_MohanCopper Contributor
Hi Rob,
Looks like there are two different things here
SharePoint Created Agents: These agents are typically tied to the SharePoint site's environment, inheriting its permissions and integrations. As a result, they seamlessly integrate with Teams, allowing for features like "@mentioning" and broader accessibility.
Copilot Studio Created Agents: Agents created directly within Copilot Studio may reside in different environments, especially if not explicitly set to the same as your SharePoint or Teams environment. This can lead to issues where the agent doesn't appear in Teams or isn't accessible to others.So things that need to be verified here are
Login to copilot studio and check whether the current environment matches with your Teams and Sharepoint Environment and this can be found at the Top right corner
Then within copilot studio open your agent click on the channels Tab and see if the Microsoft teams option is turned on
Choose the appropriate availability option:
Show to my teammates Makes the agent visible to members of your team.
Show to everyone in my organization Broadens visibility across your organization.
Confirm that the Shared with Copilot app isn't blocked in the Teams Admin CenterIf there is still issue then it looks like its some security setting in the Org level is blocking this
Hope this helps in case any of these resolve your issue kindly Mark as resolved or let us know for any further assistance
- RobOKBronze Contributor
No, not really. The Sharepoint agents don't even show up in CoPilot studio. These seems to be like apples and oranges, they work differently and are managed differently. Sharepoint agents are not showing up in CoPilot app. It's all disjointed.
- RobOKBronze Contributor
As a work around, from the Copilot App, i clicked Create New Agent. In that dialog a link to My Agents was revealed and i found this new Agent in some view of CoPIlot Studio. I was able to find more sharing options and created a new sharing link (to be tested tomorrow). But, it still does not "add to Teams".
Thinking, a-ha these are stored in CoPilot Studio -- I went there (https://copilotstudio.microsoft.com/) but alas they (neither the CoPilot app built agent OR the sharepoint created agents) showed up there. So there is like a shadow CoPilot studio, and Not all Agents are alike (some operate in Teams, some do not). Now another alternative is something is wrong with our tenant and the functions are not fully deployed, but i hate to go there.