Skip to main content

Notifications

Copilot Studio - Publish & Channel Management
Answered

Power Virtual Agents with Teams integration

(0) ShareShare
ReportReport
Posted on 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
    Siziwe 38 on at
    Re: Power Virtual Agents with Teams integration

    Absolutely, thanks @Mirega !

  • Verified answer
    Mirega Profile Picture
    Mirega on at
    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
    Siziwe 38 on at
    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
    Mirega on at
    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

Microsoft Kickstarter Events…

Register for Microsoft Kickstarter Events…

Announcing Our 2025 Season 1 Super Users!

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

Announcing Forum Attachment Improvements!

We're excited to announce that attachments for replies in forums and improved…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 145,691

#2
RandyHayes Profile Picture

RandyHayes 76,287

#3
Pstork1 Profile Picture

Pstork1 65,019

Leaderboard

Featured topics