Créer un workflow de transcription et de résumé avec Make

Un workflow pour transcrire et résumer des meetings vidéo en utilisant Make, Airtable, OpenAI et l'API Meeting BaaS

Ce guide décrit le processus de configuration d'un workflow Make pour automatiser les tâches de meetings vidéo et résumer les transcriptions de meetings.

Vue d'ensemble

Il permettra de :

  • Enregistrer des meetings vidéo (Google Meet, Microsoft Teams et Zoom) avec un bot en utilisant l'API Meeting BaaS 🐟
  • Transcrire et résumer le contenu avec l'API OpenAI
  • Synchroniser les informations dans une base de données Airtable via Make.com

Prérequis

Comptes et accès requis :

  • Compte Make
  • Compte Airtable avec un forfait équipe
  • Accès à l'API Meeting BaaS
  • Clé API OpenAI

Configuration de Make

Configuration du compte Make :

  1. Enregistrez le fichier de workflow ci-dessous
  2. Si vous n'avez pas de compte Make, créez-en un sur make.com
  3. Depuis le dashboard, créez un nouveau scénario
  4. Cliquez sur les trois points horizontaux et sélectionnez 'Import Blueprint'
  5. Téléchargez le fichier Airtable Scenario et enregistrez
  6. Renommez votre workflow (par exemple, "Integration Airtable")

Configuration d'Airtable

Étapes de configuration d'Airtable :

  1. Créez un compte Airtable sur airtable.com
  2. Depuis le dashboard, cliquez sur "Create" pour démarrer une nouvelle base
  3. Choisissez "Start from scratch" et renommez la base (par exemple, "Meeting BaaS")
  4. Enregistrez les deux fichiers CSV fournis ci-dessous. Nous créerons automatiquement les tables "Data" et "Form Responses" avec ces fichiers. Renommez les deux vues en conséquence (par exemple, "Data" et "Invite Meeting Bot Form").
  5. Configurez la table "Data" :
    • "Name", "Description" : Single Line Text
    • "Summary" : Long Text (activez le formatage rich text)
    • "MeetingDate" : Date
    • "Attendees" : Long Text
  6. Configurez la table "Form Responses" :
    • "Meeting Bot Name", "Meeting URL", "Meeting Bot Entry Message" : Single Line Text
    • "id" : Auto Number
    • "Meeting Bot Image" : Attachment
    • "Created Time" : Created Time
    • "Created By" : Created By
    • Définissez les valeurs par défaut :
      • Meeting Bot Name : Make Meeting Bot
      • Meeting Bot Entry Message : Hello - recording this meeting
  7. Créez un nouveau formulaire :
    • Ouvrez l'onglet "Interfaces" et cliquez sur "Start Building"
    • Sélectionnez "Build a form" et choisissez la table "Form Responses". Ici, vous souhaiterez probablement masquer le champ de clé API aux personnes avec qui vous partagez le lien. Une façon simple de le faire est de l'afficher conditionnellement, par exemple en fonction de la valeur du champ "Meeting Bot Name".
    • Renommez le formulaire (par exemple, "Meeting Bot") et cliquez sur "Publish Form"
    • Sélectionnez "Anyone on the web" pour l'accès et copiez le lien

Intégration Make-Airtable

Connexion de Make et Airtable :

  1. Dans le dashboard Make, sélectionnez le workflow Airtable importé
  2. Cliquez sur le nœud Airtable (Watch Responses) et créez un nouveau webhook
  3. Nommez le webhook (par exemple, "Airtable webhook") et copiez l'adresse
  4. Dans Airtable, ouvrez le formulaire nouvellement créé de votre base.
  5. Sélectionnez "Redirect to URL" dans le panneau de paramètres à droite. Il s'agit d'une fonctionnalité payante.
  6. Saisissez l'URL du webhook avec ?record_id={record_id} ajouté à la fin et enregistrez
  7. Dans le nœud Airtable (Get A Record), ajoutez une connexion (OAuth, token ou clé)
  8. Nommez la connexion (par exemple, "Airtable OAuth connection") et choisissez la base et la table

Configuration du Webhook

Configuration du webhook :

  1. Dans le dashboard Make, créez un nouveau scénario
  2. Cliquez sur les trois points et sélectionnez 'Import Blueprint'
  3. Téléchargez le fichier Webhook Scenario et enregistrez
  4. Renommez le scénario (par exemple, "Integration Webhook")
  5. Cliquez sur le nœud webhooks et créez un nouveau webhook
  6. Nommez le webhook (par exemple, "Meeting BaaS webhook") et copiez l'adresse
  7. Dans le dashboard Meeting BaaS, accédez à l'onglet Webhook
  8. Collez l'URL du webhook Make

Configuration d'OpenAI

Configuration de l'intégration OpenAI :

  1. Localisez et cliquez sur le nœud OpenRouter dans le workflow
  2. Modifiez l'URL du endpoint en https://api.openai.com/v1/chat/completions
  3. Dans le payload JSON, mettez à jour le champ model (par exemple, gpt-3.5-turbo ou gpt-4)
  4. Cliquez sur le bouton d'ajout sous Credentials
  5. Définissez Api Key Parameter Name sur "Authorization"
  6. Saisissez "Bearer" dans le champ de clé et collez votre clé API OpenAI
  7. Cliquez sur "Create"

Configurer le Token Airtable

  1. Cliquez sur le nœud Airtable dans le workflow
  2. Choisissez la connexion utilisée pour le workflow Airtable (par exemple, "Airtable OAuth connection")
  3. Cliquez sur OK

Enregistrer et Tester

  1. Enregistrez le workflow
  2. Ouvrez le formulaire, saisissez l'URL du meeting et la clé API Meeting BaaS, puis testez la configuration

Conclusion

Votre workflow Make devrait maintenant être connecté à Meeting BaaS et configuré pour utiliser l'API OpenAI. Si vous rencontrez des problèmes, reportez-vous aux étapes précédentes ou demandez de l'aide sur le dashboard Meeting BaaS.

Make Meeting Automation Workflow

Pages associées