Que sont les adaptive cards et pourquoi les utiliser ?

Vous trouverez facilement la définition « officielle » sur internet. Mais dans cet article, le CTO de Vizir vous partage des exemples qui vous montreront concrètement quelques utilisations possibles et illustrerons leur utilité.

Partager sur twitter
Twitter
Partager sur linkedin
LinkedIn
Partager sur email
Email

1. Qu'est-ce qu'une adapative card ?

La définition de Microsoft, éditeur de la solution en open source, est la suivante :

« Les Cartes adaptatives sont des extraits de code de l’interface utilisateur indépendants du type de plateforme, créés à l’aide d’un format JSON léger, que les applications et les services » peuvent partager.

Jusqu’ici, cela ne nous dit pas grand chose, je sais.

hum ok

Voici quelques exemples de contenu géré par des adaptives cards qui seront sans doute plus parlant :

Adaptive cards

Pour la redéfinir avec des mots plus simples, la technologie de cartes adaptives est une norme d’écriture de json qui permet d’afficher du contenu sur différents support:

  • Site web ou application mobile
  • Application Microsoft Teams ou chatbot MS Teams
  • Outlook

2. Pourquoi utiliser des adaptive cards ?

Le plus simple pour se faire une idée de l’intérêt des adaptive cards est de tester l’éditeur d’adaptive cards en ligne :

> Editeur d’adaptive cards <

Vous pouvez créer une nouvelle carte et partir des modèles existants:

éditeur adaptive cards

Outre l’aspect “design” simple et rapide à mettre en oeuvre, les adaptive cards permettent également de :

 

  • Valider le format de donnée demandé
    • Email, nombre, regex : les adaptives cards vous permettront de récupérer de l’information fiable.
  • Afficher du contenu de manière dynamique
    • Vous pouvez utilisez directement le langage de “templating” fourni avec les adaptive cards pour afficher du contenu dynamique dans vos cards (nom, prénom, date, destination, …) Vous pouvez retrouvez toutes les possibilités de formatage sur la documentation des adaptive cards : https://docs.microsoft.com/fr-fr/adaptive-cards/templating/language
  • Ecriture du contenu “avancé”
 


3. Comment les adaptive cards sont-elles utilisées dans les chatbots Vizir ?

Depuis l’été 2022, vous avez la possibilité d’utiliser des adaptives cards directement dans les chatbots Vizir.

 ⚠️ Pour le moment les adaptive cards ne fonctionnent que sur les chatbots web (et widget) et MS Teams.

Un prochain article vous listera tous nos modèles préconçus d’adaptive cards qui vous permettront de connecter vos outils internes à votre chatbot dans une interface utilisateur agréable et facile d’utilisation en quelques minutes seulement ⚡️.

🍔 Menu

Pour tout savoir sur les chatbots et l'IA, inscrivez-vous à la Newsletter

Partager l’info

En attendant, partagez cet article à vos collègues développeurs, ils vous diront merci ! 

Partager sur twitter
Twitter
Partager sur linkedin
LinkedIn
Partager sur email
Email