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

Connecting Copilot Studio Agent with Snowflake Cortex Analyst | Full Walkthrough

Next

End-to-End AI Solution: Copilot Studio + Snowflake Cortex Search for Unstructured Data