About Adaptive Cards:

Adaptive cards are types of cards that allow developers to describe content as simple JSON and exchange the data in a consistent way. The Adaptive Card Framework can be used across many Microsoft products, such as Teams. The host application (e.g., Microsoft Teams) interprets the JSON and renders the card.

Need of Adaptive cards:

  • Allow developers to customize and organize card layout.
  • To avoid custom HTML elements in cards.
  • Can be rendered on mobile devices.
  • The same card objects can be used in multiple applications such as Outlook, Teams, or Windows.