APIs Meeting BaaS
Plateforme complète d'API pour l'intelligence des réunions
Meeting BaaS fournit un ensemble complet d'endpoints API pour un accès programmatique aux données de réunion sur Zoom, Google Meet et Microsoft Teams.
Nos APIs vous permettent de :
- Déployer des bots de réunion pour rejoindre et enregistrer des réunions vidéo
- Synchroniser les événements de calendrier depuis Google Workspace et Microsoft Outlook
- Créer des agents de réunion alimentés par l'IA qui peuvent parler et interagir
- Accéder aux transcriptions, enregistrements et métadonnées des réunions
- Recevoir des mises à jour en temps réel via des webhooks
Avec une conception RESTful simple, nos APIs peuvent être intégrées dans n'importe quelle application, fournissant des fonctionnalités d'intelligence de réunion puissantes avec un effort minimal.
Endpoints API principaux
API Bots de réunion
- Déployer des bots : Envoyer des bots aux réunions avec des paramètres personnalisables
- Supprimer des bots : Mettre fin à la participation des bots dans les réunions en cours
- Obtenir les données de réunion : Récupérer les enregistrements, transcriptions et métadonnées
- Lister les bots : Voir tous les bots déployés et leur statut
- Retranscrire : Générer de nouvelles transcriptions avec différents fournisseurs
API Calendriers
- Connecter les calendriers : Synchroniser avec les fournisseurs de calendrier Google et Microsoft
- Lister les événements : Voir les événements de calendrier à venir et passés
- Planifier les enregistrements : Enregistrer automatiquement des événements de calendrier spécifiques
- Gestion des webhooks : Recevoir des mises à jour de calendrier en temps réel
API Bots parlants
- Déployer des agents parlants : Créer des participants de réunion IA avec des personnalités personnalisées
- Diffusion audio : Diffuser l'audio de réunion et les réponses des bots
- Gestion des personnalités : Définir la personnalité et les connaissances du bot
API Webhooks
- Événements en direct : Recevoir des mises à jour de statut de réunion en temps réel
- Notifications de fin : Être notifié quand les enregistrements sont prêts
- Synchronisation de calendrier : Recevoir des notifications de changement de calendrier
Options d'intégration
Meeting BaaS offre plusieurs voies d'intégration pour répondre à vos besoins de développement :
1. API RESTful
Accès direct à l'API utilisant des méthodes HTTP standard avec des charges utiles JSON. Idéal pour les implémentations personnalisées et les langages non couverts par nos SDKs.
2. SDK TypeScript
Notre SDK TypeScript officiel fournit un accès typé à toutes les fonctionnalités Meeting BaaS avec une documentation complète.
3. Intégration Webhook
Architecture pilotée par événements qui pousse les mises à jour vers votre application en temps réel, réduisant le besoin de polling.
4. Composants Open Source
De nombreux composants Meeting BaaS sont disponibles comme des dépôts open source, permettant la personnalisation et l'auto-hébergement.
Exemple : Envoyer un bot à une réunion
Voici un exemple simple de comment envoyer un bot d'enregistrement à une réunion en utilisant notre API :
Cet exemple montre comment utiliser un script bash pour inviter un bot à une réunion.
#!/bin/bash
# Exemple : Envoyer un bot à une réunion
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
}
}'

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