In this months' updates we've made a number of great UI improvements to the Adaptive Card designer and added 2 apps to the App Directory. Check it out!
New app: Salesforce
We've refreshed our Salesforce app, and it's now available to users of all plans (as opposed to being a Plus plan app previously). The Salesforce app for Digital Assistant allows your Sales team to get all of their leads, tasks or tickets in one convenient view in their Assistant – even offering charts as a way to visualize their data and build a personalized dashboard.
The app now features new chatbot utterances that let you create new tickets, tasks or events straight from your chatbot – without requiring the user to go to Salesforce at all. Users can interact with their chatbot in Microsoft Teams, adding functionality to Teams that even Salesforce's own Teams app doesn't provide.
New app: Asana
The popular project management tool is now available in the App Directory. With just two clicks you can connect to your Asana data securely via OAuth 2.
Once that connection has been made you can create Adaptive Cards with the Designer and dynamically insert your Asana data into your layout. Either pick an Adaptive Card sample list to start your design with, or create your own cool layouts.
Add Asana to your Digital Assistant by visiting the App Directory
Updated: Adaptive Card Designer
Following user feedback we've rolled a range of UI improvements to the Adaptive Card Designer that should make it easier to get from Connector to finished Card.
1. New configurations
The adenin version of Adaptive Cards adds AI training, live data and deployment options to the standard version from Microsoft. To manage all of this ancillary data, we have created four separate modals that let the designer manage them with ease: Add Utterances, Pick a Connector, Link Automation and Manage Card Settings.
2. Improved live data display
The Sample Data Editor area can now project live data from a selected Connector instead of just a static sample of data. This allows to you to dynamically place live strings into your Card layout through the built-in Databinding function.
3. Improved save behavior
New Cards will now no longer save if the user is not making any entries or manually hits the Save button.
To use the new features in the Adaptive Cards designer, just head over to the Cards menu in your Digital Assistant and select Add Adaptive Card from the Add new dropdown.
Improved: Customizable scopes for Connectors
Connectors from the App Directory that use OAuth2 come pre-configured with the scopes necessary to access the most common endpoints for each Connector. These scopes need to be accepted by the user and determine how far reaching the permissions are that the Digital Assistant receives.
In order to keep this "footprint" of permissions as limited as possible, administrators can now unselect scopes they don't need for their use case, during the initial setup process.
It's also possible to add in custom scopes if you wish to use an endpoint that may require an uncommon scope that's not already listed.