Import a connector from GitHub as a custom connector

Previously, in order to edit and deploy a connector in our Power Platform Connectors repository, you had to download the files, edit the settings.json file, use the python CLI to create a custom connector from your local files, and then enter the Custom connectors page to edit the connector.

We are excited to announce that you no longer need to worry about downloading files! Instead, you are now able to import a connector from the connector repository and deploy the connector as a custom connector all from the Custom connectors page.

Step 1: Go to Data > Custom connectors and click on + New custom connector. Click the Import from Github option.

Step 2:  In the pop up, choose the connector type, branch, and connector. If you’re not familiar with our repository and don’t know which connector you need, click on the link right under the title. Click Continue when you’re ready to import.

Step 3: Next, you will be taken to the Create your connector page. You will notice that most of the connector information is already populated. Feel free to make any changes from providing a client secret to adding a new trigger. Once you’re done editing the connector, click Create connector in the top right on the bar and move on to the Test step. To learn more about creating a connector from the custom connector wizard, view this documentation.

Step 4: After successfully testing your connector, click Update connector and then click Close in the top bar. You will now be taken to the main Custom connectors page and you will be able to find your connector in the list. The custom connector will be available for use in Power Automate, Power Apps, and Logic Apps.

Are you interested in certifying a connector? View our documentation to learn about the criteria, process, and benefits. If you don’t happen to meet the criteria for certifying a connector, but you’d still like to open source your connector, reach out to