À partir de la page d'une leçon, les administrateurs peuvent créer des leçons de zéro, modifier les leçons personnalisées ou cloner des leçons existantes, en plus d'envoyer manuellement les leçons.
NOTE : les captures d'écran de cet article sont indicatives de la version actuelle de l'interface et seront mises à jour prochainement.
En ouvrant une leçon, tu visualises sa version publiée en lecture seule. À partir de la barre d'outils, les actions suivantes sont disponibles :
- Edit content / See current version : alterne entre l'éditeur de la leçon (disponible uniquement pour les leçons personnalisées) et la visualisation en lecture seule du contenu actuellement publié.
- Clone lesson : ouvre l'éditeur sur une copie de la leçon actuelle (disponible à la fois pour les leçons personnalisées et celles fournies par LibraCyber). Les leçons fournies par LibraCyber ne sont pas modifiables directement : pour les adapter, tu dois les cloner et modifier la copie appartenant à ton entreprise.
- Send now to : envoi immédiat, utile pour tester la leçon ou pour atteindre des utilisateurs spécifiques.
- Import JSON : importe le contenu au format JSON.
Éditeur des leçons
L'éditeur des leçons est une séquence d'interactions que tu peux supprimer ou insérer. Il permet à l'administrateur de modifier le nom et la description de la leçon, ainsi que la séquence d'interactions.
- Clique sur Edit content dans la page d'une leçon existante pour activer le mode édition (en créant une leçon de zéro, l'éditeur s'ouvre directement).
- Sélectionne la langue à modifier dans le menu déroulant, ou ajoute une nouvelle traduction avec le bouton +.
- Insère, supprime et modifie les interactions.
Interaction simple
Chaque interaction correspond à un seul message du chatbot et peut être de deux types.
Texte
Un message texte, qui peut inclure des macros de personnalisation. Les macros s'insèrent au format {{nom_variable}} (par ex. {{first_name}}) et sont remplacées par les données de l'entreprise et du destinataire au moment de l'envoi. Les variables disponibles dans les leçons du chatbot sont :
| Variable |
|---|
first_name |
last_name |
company_name |
ceo_first_name |
ceo_last_name |
hr_director_first_name |
hr_director_last_name |
company_domain |
NOTE : les macros du PDG ({{ceo_first_name}}, {{ceo_last_name}}) nécessitent que l'entreprise ait le champ CEO configuré : une leçon qui les utilise ne peut pas être assignée à une entreprise sans PDG configuré. Les macros du Directeur RH utilisent plutôt une valeur par défaut et ne bloquent pas l'assignation.
Image
Pour afficher un GIF ou une image, sélectionne le type img et insère une URL publique. Tu peux utiliser des services d'hébergement en ligne, par exemple imgbb.com ou imghippo.com.
Interactions avec réponses
Tu peux ajouter des réponses pour rendre la leçon plus interactive et pour le calcul du score final. Le texte de chaque réponse peut contenir au maximum 75 caractères. Il existe deux types d'interactions avec réponses :
- Non évaluée (Not rated) — quand aucune réponse n'est marquée comme correcte. Elle sert à engager l'utilisateur pendant la leçon et n'affecte pas le score final.
- Évaluée (Rated) — l'interaction doit avoir plusieurs réponses, avec une marquée comme correcte (champ Correct). Elle affecte le score final de l'utilisateur.
La Reaction est facultative et s'affiche à l'utilisateur en fonction de la réponse choisie. En l'absence de réaction, le chatbot passe à l'interaction suivante.
Sauvegarde des modifications
Toutes les modifications dans l'éditeur sont sauvegardées automatiquement en tant que brouillon. Les leçons avec des modifications non encore publiées (brouillons) sont marquées par un point rouge. Les modifications ne sont appliquées que lorsque l'administrateur clique sur Deploy changes.
Les dernières modifications de la leçon en anglais n'ont pas été publiées.
En cliquant sur Deploy changes, tu peux choisir de publier uniquement la langue actuelle (Publish this language only) ou tous les brouillons existants (Publish all existing drafts). La publication promeut le brouillon à version active : le brouillon devient la leçon publiée et ne reste pas un brouillon modifiable séparé jusqu'à ce que tu cliques à nouveau sur Edit content. La version précédente est conservée mais remplacée.
Importation JSON
Les leçons de sensibilisation peuvent être importées via JSON, avec un fichier par langue (max 5 MB chacun). Voici un exemple guidé :
{
"language": "fr",
"name": "✔ Pourquoi la cybersécurité est-elle importante ?",
"description": "Cette introduction explique pourquoi le risque cyber constitue plus que jamais une menace pour les entreprises et donne quelques exemples d'attaques qui ont eu lieu sur des entreprises françaises.",
"interactions": [
{
"content": "Texte avec 1 réponse de l'utilisateur",
"type": "txt",
"answers": [
{
"content": "réponse de l'utilisateur",
"reaction": "réponse du bot",
"is_correct": false
}
]
},
{
"content": "question à choix multiple qui ne compte pas pour le quizz",
"type": "txt",
"answers": [
{
"content": "choix 1",
"reaction": "réaction du bot",
"is_correct": false
},
{
"content": "choix 2",
"reaction": "réaction du bot",
"is_correct": false
}
]
},
{
"content": "Texte sans interaction",
"type": "txt",
"answers": []
},
{
"content": "{url d'un gif ou d'une image (sera affiché directement)}",
"type": "img",
"answers": []
},
{
"content": "QCM qui compte pour le quizz",
"type": "txt",
"answers": [
{
"content": "réponse 1",
"reaction": "mauvaise réponse",
"is_correct": false
},
{
"content": "réponse 2",
"reaction": "mauvaise réponse",
"is_correct": false
},
{
"content": "réponse 3",
"reaction": "mauvaise réponse",
"is_correct": false
},
{
"content": "réponse 4",
"reaction": "bonne réponse!",
"is_correct": true
},
{
"content": "réponse 5",
"reaction": "mauvaise réponse",
"is_correct": false
}
]
},
// ... (continuer la même logique)
]
}
Quand au moins une réponse a le champ is_correct défini sur true, l'interaction est comptabilisée aux fins du score du quiz (définis tout sur false pour les interactions non évaluées).
Envoyer immédiatement une leçon
Avec le bouton Send now, l'administrateur peut envoyer à tout moment un contenu à toute l'entreprise ou à une partie de celle-ci. Cette opération annule toute progression en cours des utilisateurs concernés sur leurs leçons et envoie une notification.
Création d'une leçon avec l'IA
La création d'une leçon avec l'IA permet aux administrateurs de générer automatiquement une leçon de sensibilisation conversationnelle complète à partir d'un document source (PDF ou Word), en utilisant l'IA. L'administrateur télécharge un document, fournit éventuellement un prompt pour guider son ton ou son focus, et reçoit une leçon prête à modifier en quelques minutes.
À partir du catalogue des leçons, clique sur Create lesson with AI pour ouvrir la fenêtre de génération.
Données saisies
- obligatoire — document source (PDF ou Word)
- La qualité du document compte : plus le document est structuré et clair, meilleure est la leçon générée. Les documents courts et bien organisés tendent à donner les meilleurs résultats.
- Les documents très longs pourraient ne pas être couverts entièrement : l'IA se concentre sur les sections les plus pertinentes. Tu peux utiliser le prompt facultatif pour diriger le focus sur des parties spécifiques.
- facultatif — prompt textuel pour guider l'IA (par ex. réguler le ton, se concentrer sur des sujets spécifiques, indiquer une langue)
- Suggestions pour le prompt : utilise le prompt facultatif pour spécifier le ton ("professionnel", "informel"), les domaines de focus ("concentre-toi sur la section 3") ou la langue ("génère en italien").
Envoi de la demande
- Après avoir cliqué sur le bouton Generate, la génération prend quelques minutes. Quand la leçon est prête pour révision, l'administrateur reçoit un email avec un lien direct vers l'éditeur.
Données et confidentialité
Les documents téléchargés sont traités par un fournisseur d'IA tiers sur la base de conditions contractuelles de protection des données. À la phase de traitement arrivent uniquement le fichier téléchargé et le texte libre du prompt : aucun identifiant d'entreprise n'est envoyé. L'adresse email de l'administrateur qui lance la génération est utilisée uniquement pour envoyer la notification d'achèvement (ou d'erreur). À la fin de chaque génération, le fichier téléchargé et les ressources IA créées pour le traiter sont supprimés explicitement.
Révision de la leçon générée avec l'IA
Bien que l'IA produise des résultats de bonne qualité, une révision humaine est recommandée avant la publication aux utilisateurs.
Le résultat est une leçon complète (en état de brouillon) avec une section quiz, gérée comme n'importe quelle autre leçon personnalisée.
🌎 La leçon est générée dans la langue du document source. Pour forcer une langue différente, l'administrateur doit l'indiquer dans le prompt facultatif (par ex. "Génère cette leçon en italien"). La leçon n'est pas traduite automatiquement dans les autres langues.
Les images ne sont pas gérées par le service et doivent être ajoutées manuellement.