Skip to main content

Notifications

Community site session details
Copilot Studio - Publish & Channel Management
Answered

Power Virtual Agents with Teams integration

Like (0) ShareShare
ReportReport
Posted on 11 Dec 2023 11:10:03 by 38

Good day, 

So I am trying to get to a level where I can have my chatbot e.g. Published to Teams dev or staging and Prod where now everyone has access to it. 

The only option I'm coming across is Teams Toolkit and it's something I'm not grasping. Is there an alternative to achieving this or is there a way for me to export the chatbot I developed on the PVA platform and maybe import it on Developer Portal (on Teams) or maybe somewhere? 

 

I need some clarity here. 

Categories:
  • Siziwe Profile Picture
    38 on 14 Dec 2023 at 08:43:00
    Re: Power Virtual Agents with Teams integration

    Absolutely, thanks @Mirega !

  • Verified answer
    Mirega Profile Picture
    on 14 Dec 2023 at 08:37:36
    Re: Power Virtual Agents with Teams integration

    When you build a bot in Copilot studio (AKA PVA) you can test the bot directly there, that would be your "local" test, then when you want to integrated with Teams this is the process Add Power Virtual Agents chatbot - Teams | Microsoft Learn / Add a chatbot to Microsoft Teams - Microsoft Copilot Studio | Microsoft Learn .

     

    Yes if you want to test directly in teams then you would need 3 channels and publish the bot in teams 3 times. However you would also want 3 environments or 3 Teams since each of the has a unique dataverse instance in the background.

  • Siziwe Profile Picture
    38 on 14 Dec 2023 at 08:15:27
    Re: Power Virtual Agents with Teams integration

    My question is more based on the actual Teams integration as a channel. Teams offers Teams Toolkit to build your PVA chatbot integration (in this context). However, it requires some deep coding background. 

    There's also the following app you can use to test your apps on local Teams - This is on Teams Apps

    Siziwe_0-1702537057595.png


    But requires certain configurations which include your manifest files, etc. 

    So I am looking for a much "straightforward" way to setup my PVA and Teams integration and be able to test locally, maybe dev, and well then deploy to the Prod environment. Now my other question here is, do I maybe need to setup 3 Teams chats for my 3 environments (dev, stg & prod) and maybe use that approach?

    I understand this might be difficult to grasp. 

  • Mirega Profile Picture
    on 13 Dec 2023 at 17:20:43
    Re: Power Virtual Agents with Teams integration

    Hello, can you clarify what you mean by developer portal ? In a normal ALM scenario, with DEV,QA and Prod, each bot would be unique and the sharing configurations differently. so you can add your bot to a solution and export it to environment A, B and C, but since C is Prod, only in that environment you would share with your user base.

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

Understanding Microsoft Agents - Introductory Session

Confused about how agents work across the Microsoft ecosystem? Register today!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Congratulations to the April Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard > Copilot Studio - Publish & Channel Management

#1
garzajp93 Profile Picture

garzajp93 6

#2
Ekta Gupta Profile Picture

Ekta Gupta 4

#3
rzaneti Profile Picture

rzaneti 2 Super User 2025 Season 1

Overall leaderboard

Featured topics

Loading started
Loading started