4/26/25

How to Build Smart Forms with Adaptive Cards in Copilot Studio

In this step-by-step tutorial, I show you how to create an AI assistant in Copilot Studio that enables users to submit use case requests using adaptive cards.

We’ll design the adaptive card using JSON (with a little help from ChatGPT 😉), build a Power Automate flow to save inputs to a SharePoint list, and send automated notifications to your operations team. Finally, we’ll embed the Copilot agent into a SharePoint site so users can easily access it. Along the way, you’ll learn how to:

  • Create an adaptive card inside a topic

  • Use ChatGPT to generate the JSON code

  • Store user inputs in SharePoint via Power Automate

  • Send an email alert to your operations team

  • Embed the Copilot agent in SharePoint for seamless access

Perfect for automating request collection and streamlining operations in your organization.

Previous

Deploy Copilot Studio Agents to SharePoint with Microsoft Authentication (New Method!)

Next

How to Publish Your Copilot Agent to Microsoft Teams and Microsoft 365 with Starter Prompts