Using Adaptive Cards in Copilot Studio

Adaptive Cards are platform-agnostic UI snippets written in JSON, which apps and services can openly exchange. When delivered to a specific app (often called the "host"), the JSON is transformed into native UI that automatically adapts to its surroundings. This helps to design and integrate lightweight UI for all major platforms and frameworks.

Adaptive Cards are especially appreciated in products like Microsoft Teams and Outlook, because the designer of the UI can't predict whether the user is in dark or light mode. In either case, no worries! The Adaptive Card just adapts!

Note

For more information about adaptive cards schema, see Adaptive Cards.

Adaptive Cards are often used in Copilot Studio to validate information from the customer, to ask questions, or simply to enhance the conversation experience. There are several integration points where Adaptive Cards are valid choices, as outlined in the following articles.

Screenshot of an Adaptive Card collecting information from the user as part of a conversation.