Skip to main content


Building Copilot Studio Chatbots in Microsoft T...

Can I manage a Power Virtual Agent in source control?

Posted on by

My understanding is that to manage a Power Virtual Agent's source code I need to export it to Bot Framework Composer. Is that correct?

  • HenryJammes Profile Picture
    HenryJammes on at
    Re: Can I manage a Power Virtual Agent in source control?

    Power Virtual Agents bots follow the same ALM principles and processes as the rest of the Power Platform.
    It's all documented here: Application lifecycle management (ALM) with Microsoft Power Platform - Power Platform | Microsoft Learn


    If you extend your bots with Bot Framework Composer (BFC), after you publish them from BFC, the configuration of your bots remains in Dataverse, in the Power Platform, and you don't need to manage that any differently.


    To help you with source control, you can use the Microsoft Power Platform Build Tools for Azure DevOps or GitHub Actions for Microsoft Power Platform.


    There was this recent article published in the community about ALM and GitHub, as an example: Power Virtual Agents Application Lifecycle Management | by Holger Imbery | Nov, 2022 | Medium (

Helpful resources

Quick Links

Welcome to the Power Platform…

We are thrilled to unveil the newly-launched Power Platform Communities!…

Getting Started…

Welcome to the Power Platform Community! We appreciate your visit…

Welcome to the new Power Platform Community!…

We are excited to announce our new Copilot Cookbook Gallery in the Community…


WarrenBelz Profile Picture

WarrenBelz 138,030

RandyHayes Profile Picture

RandyHayes 76,308

Pstork1 Profile Picture

Pstork1 63,085


Featured topics