In this article, you will learn how to create both Team and Communication sites in SharePoint using Power Automate. We will walk you through the steps of setting up automated workflows to create these sites, allowing you to streamline site creation and improve efficiency.

Step wise Implementation of Flow creation

1 - Open Power Automate

2 - Add Send an HTTP request to SharePoint action of SharePoint

{
  "request": {
    "Title": "Demo",
    "Url":"https://yourtenant.sharepoint.com/sites/mysiteurltest",
    "Lcid": 1033,
    "ShareByEmailEnabled":false,
    "Description":"This is my site",
    "WebTemplate":"SITEPAGEPUBLISHING#0",
    "Owner":"[email protected]",
"SiteDesignId":"f6cc5403-0d63-442e-96c0-285923709ffc"
 }
}

- Communication Site: SITEPAGEPUBLISHING#0

- Team Site (not connected to a group): STS#3

Screenshot - 2026-03-10T142145.618

3 - Save and Run flow

Screenshot - 2026-03-10T142334.437

Conclusion

Here, we explored how to automate the creation of Team and Communication sites in SharePoint using Power Automate. By leveraging Power Automate's powerful workflow capabilities, you can easily create and configure SharePoint sites without the need for manual work.