Adaptive Card Extensions
What are Adaptive Card Extensions?
Adaptive Card Extensions are a way to extend the functionality of Adaptive Cards in Microsoft 365. These are a type of card that can be used in various Microsoft 365 applications such as Microsoft Teams, Outlook and SharePoint. They make it possible to display information in a visually appealing way and perform interactions within the card without users having to switch applications.
The Adaptive Card Extensions allow developers to add custom actions and interactions within the Adaptive Cards. This is done through the use of JavaScript functions that are executed on the client. These functions can be used to access data stored within the card or to access external resources such as REST APIs or other web services. The SPFx framework is also used here.
Possible use cases for Adaptive Card Extensions
Place an order
The user can enter the required information into the card and then click a button to submit the order. The Adaptive Card Extension then extracts the data from the card and sends it to the backend system to process the order.
Project management
A company can use an Adaptive Card to display the progress of a project. The card contains a button that allows users to directly access the project's tasks and make updates. The Adaptive Card Extension then extracts the update data and forwards it to the company's project management system.
Recruitment
A company can use an Adaptive Card to publish vacancies within the organization. The card contains a button that allows users to apply for the job directly via the card. The Adaptive Card Extension then extracts the application data and forwards it to the company's HR system.
Financial management
An Adaptive Card can be used to display employee expense reports. The card contains a button that allows users to directly access the details of the report and grant or reject approvals. The Adaptive Card Extension then extracts the approval data and forwards it to the company's financial system.
We rely on these technologies:
Potential for your company
Adaptive Card Extensions provide a powerful way to extend Adaptive Cards in Microsoft 365 applications and add additional functionality. By using custom JavaScript code, companies can optimize their processes and improve the efficiency of their employees.
Would you like more information on this topic? Feel free to contact us!