APIs Meeting BaaS

Plateforme API complète d'intelligence de meeting

Meeting BaaS fournit un ensemble complet d'endpoints API pour un accès programmatique aux données de meeting sur Zoom, Google Meet et Microsoft Teams. Nous proposons deux versions d'API :

  • API v2 - Notre API de nouvelle génération avec des fonctionnalités améliorées, une meilleure gestion des erreurs et une documentation webhook complète
  • API v1 - L'API de production stable (les deux versions fonctionnent en parallèle)

Nos APIs vous permettent de :

  • Deploy des bots de meeting pour rejoindre et enregistrer des réunions vidéo
  • Synchroniser des événements de calendrier depuis Google Workspace et Microsoft Outlook
  • Créer des agents de meeting propulsés par l'IA, capables de parler et d'interagir
  • Accéder aux transcriptions, enregistrements et métadonnées de meeting
  • Recevoir des mises à jour en temps réel via des webhooks

Grâce à une conception simple et RESTful, nos APIs peuvent être intégrées dans n'importe quelle application, offrant de puissantes fonctionnalités d'intelligence de meeting avec un effort minimal.

Endpoints API principaux

API Meeting Bots

  • Deploy de bots : Envoyez des bots dans des meetings avec des paramètres personnalisables
  • Suppression de bots : Mettez fin à la participation d'un bot dans un meeting en cours
  • Récupération des données de meeting : Obtenez les enregistrements, transcriptions et métadonnées
  • Liste des bots : Consultez tous les bots déployés et leur statut
  • Retranscription : Générez de nouvelles transcriptions avec différents fournisseurs

API Calendriers

  • Connexion des calendriers : Synchronisez avec les fournisseurs de calendrier Google et Microsoft
  • Liste des événements : Consultez les événements de calendrier à venir et passés
  • Planification des enregistrements : Enregistrez automatiquement des événements de calendrier spécifiques
  • Gestion des webhooks : Recevez des mises à jour de calendrier en temps réel

API Speaking Bots

  • Deploy d'agents parlants : Créez des participants de meeting IA avec des personas personnalisés
  • Streaming audio : Diffusez l'audio du meeting et les réponses du bot
  • Gestion des personas : Définissez la personnalité et les connaissances du bot

API Webhooks

  • Événements en direct : Recevez des mises à jour de statut de meeting en temps réel
  • Notifications de fin : Soyez notifié lorsque les enregistrements sont prêts
  • Synchronisation de calendrier : Recevez des notifications de modifications de calendrier

Options d'intégration

Meeting BaaS propose plusieurs chemins d'intégration adaptés à vos besoins de développement :

1. API RESTful

Accès direct à l'API via des méthodes HTTP standard avec des payloads JSON. Idéal pour les implémentations personnalisées et les langages non couverts par nos SDKs.

2. SDK TypeScript

Notre SDK TypeScript officiel offre un accès type-safe à toutes les fonctionnalités de Meeting BaaS avec une documentation complète.

3. Intégration Webhook

Une architecture orientée événements qui pousse les mises à jour vers votre application en temps réel, réduisant ainsi le besoin de polling.

4. Composants open source

De nombreux composants de Meeting BaaS sont disponibles en tant que dépôts open source, permettant la personnalisation et l'auto-hébergement.

Exemple : Envoyer un bot dans un meeting

Voici un exemple simple montrant comment envoyer un bot d'enregistrement dans un meeting via notre API :

Cet exemple montre comment utiliser un script bash pour inviter un bot dans un meeting.

#!/bin/bash

# Example: Sending a Bot to a Meeting
curl -X POST "https://api.meetingbaas.com/bots" \
     -H "Content-Type: application/json" \
     -H "x-meeting-baas-api-key: YOUR-API-KEY" \
     -d '{
           "meeting_url": "YOUR-MEETING-URL",
           "bot_name": "AI Notetaker",
           "recording_mode": "speaker_view",
           "bot_image": "https://example.com/bot.jpg",
           "entry_message": "I am a good meeting bot :)",
           "reserved": false,
           "speech_to_text": {
             "provider": "Default"
           },
           "automatic_leave": {
             "waiting_room_timeout": 600
           }
         }'
Meeting BaaS API Preview Features

Démarrer

Prêt à intégrer Meeting BaaS dans votre application ? Consultez notre documentation complète et nos SDKs :

API v2 - Recommandée pour les nouvelles intégrations

API v1 - API de production stable

SDKs et outils