Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
Granola enregistre vos réunions et les transforme en notes, résumés et transcriptions. Une fois le Granola MCP connecté, Devin peut exploiter ces comptes rendus de réunion comme le ferait un coéquipier : lire ce qui a été discuté, identifier les actions concrètes à mener côté ingénierie et démarrer le travail.Exécutez ceci selon une planification horaire pour que les tâches démarrent dès que vous raccrochez. L’ensemble du cycle s’exécute dans votre instance Devin, en s’appuyant sur une planification, le Granola MCP, Knowledge et des sessions enfants.
Connecter le MCP de Granola
Devin a besoin d’accéder à vos réunions Granola pour lire les transcriptions et les notes.
- Accédez à Settings > MCP Marketplace et recherchez Granola
- Cliquez sur Enable et authentifiez-vous — cela donne à Devin un accès en lecture à vos réunions, transcriptions et notes
- Cliquez sur Test listing tools pour vérifier que la connexion fonctionne
list_meetings, get_meetings et get_meeting_transcript pour récupérer les données des réunions au cours d’une session. Pour en savoir plus, consultez la page sur la configuration des serveurs MCP.Créer une note de Knowledge « processed-meetings »
Devin utilise une seule note Knowledge pour consigner les réunions déjà traitées. Cela évite les traitements en double lors des exécutions horaires.Accédez à Settings > Knowledge et créez une nouvelle note :La session planifiée consigne dans cette note chaque réunion traitée avec succès, pour que la prochaine exécution reprenne là où la précédente s’est arrêtée.
- Nom :
Granola Post-call Processor Meeting Log - Déclencheur :
Lors de l’exécution de la session planifiée du processeur post-appel Granola, utilisez cette note pour suivre les réunions déjà traitées. - Corps :
Granola Post-call Processor Meeting Log
Rédiger le playbook de l’opérateur post-appel
Créez un playbook qui indique à Devin comment traiter chaque réunion. Accédez à Settings > Playbooks et créez un nouveau playbook :Notez l’ID du playbook après l’enregistrement — vous vous y référerez dans le prompt de planification.
Créer une planification horaire
Accédez à Settings > Schedules et cliquez sur Créer une planification.
- Nom :
Granola post-call processor - Fréquence : Toutes les heures (
0 * * * *) - Agent : Devin — cela permet à Devin de lancer des sessions enfant pour chaque tâche, afin que les correctifs s’exécutent en parallèle
- Canal Slack (facultatif) : Sélectionnez un canal pour que votre équipe soit informée lorsque les réunions sont traitées et que des PR sont ouvertes
- Prompt :
true si vous souhaitez un fonctionnement entièrement autonome — aucune approbation manuelle n’est nécessaire pour les outils MCP, les mises à jour de Knowledge ou la création de sessions enfant.Résultat d’une exécution typique
Chaque heure, Devin traite les nouvelles réunions et ouvre des pull requests (PR) ciblées. Voici un exemple de résultat de session réelle :Chaque session enfant s’exécute de manière indépendante et ouvre sa propre pull request (PR), avec le contexte de la réunion directement intégré à la description.
Affinez et itérez
Après quelques jours d’exécution, faites le point sur ce qui fonctionne et ajustez si nécessaire :Gérer les retards de transcription. La planification s’arrête lorsqu’elle arrive sur une réunion dont la transcription n’est pas encore prête — cela évite de passer à côté de réunions dont le traitement a pris du retard. Si vous constatez que les transcriptions sont régulièrement lentes, augmentez l’intervalle de planification ou ajoutez un délai tampon au prompt.Définir le périmètre par type de réunion. Toutes les réunions ne débouchent pas sur du travail d’ingénierie. Ajoutez des filtres au prompt pour ignorer certains types de réunion :Tirer des enseignements des résultats. Après quelques semaines, demandez à Devin d’analyser quelles sessions enfants ont abouti à des PR fusionnées et lesquelles ont été fermées sans fusion. Utilisez ce retour pour affiner les critères d’extraction des tâches du playbook :
