Adaptive Cards

Last updated: 2021-10-11 Contributors Byrne Reese
Edit this page

Allow users to interact directly with messages to get more work done without leaving RingCentral team messaging.

Adaptive Cards allows developers to implement richly formatted and interactive messages in team messaging, including form elements, buttons, and more.

Multi-column layouts
Input elements and forms
Richly formatted text

RingCentral implements the Adaptive Card framework version 1.3. Originally developed by Microsoft, this open source framework aids developers with the design and development of richly formatted and interactive messages common to team chat and messaging services.

This means that if you have developed integrations for Microsoft Teams, the level of effort associated with adapting your integration for RingCentral MVP is greatly reduced.

Use great design tools to design your cards

Among the many benefits of Adaptive Cards, are the robust set of tools made available through the broader Adaptive Card community to help developer design and implement cards for almost any use case. First, there is a large library of pre-made adaptive cards from which to choose, including:

Flight itineraries
Videos and media
The dreaded expense report

...with many more to choose from.

And if you cannot find a pre-made template to suit your needs, an Adaptive Card designer also exists to help you design a card to your exact specifications. This tool makes it possible for technical and non-technical people alike to create cards with ease, and does not require users to first understand the Adaptive Card schema. Finally, using the design tool, you can also preview your cards and its interactive elements.

Build smart and interactive messages

Adaptive Cards can also be embued with behaviors to make them more interactive and intelligent. Create cards with built-in forms. Have forms that react to user input, showing and hiding fields depending upon what is appropriate. Create cards that trigger events and actions like opening a web browser, submitting form contents, revealing other cards.

Use Adaptive Cards in all kinds of applications

Adaptive Cards can be used in any number of different RingCentral applications, including: