diff --git a/apps/docs/content/docs/de/tools/fireflies.mdx b/apps/docs/content/docs/de/tools/fireflies.mdx new file mode 100644 index 0000000000..4856b2df7d --- /dev/null +++ b/apps/docs/content/docs/de/tools/fireflies.mdx @@ -0,0 +1,233 @@ +--- +title: Fireflies +description: Interagieren Sie mit Fireflies.ai-Besprechungstranskripten und -aufzeichnungen +--- + +import { BlockInfoCard } from "@/components/ui/block-info-card" + + + +{/* MANUAL-CONTENT-START:intro */} +[Fireflies.ai](https://fireflies.ai/) ist eine Plattform für Besprechungstranskription und -intelligenz, die sich in Sim integriert und es Ihren Agenten ermöglicht, direkt mit Besprechungsaufzeichnungen, Transkripten und Erkenntnissen über No-Code-Automatisierungen zu arbeiten. + +Die Fireflies-Integration in Sim bietet Tools für: + +- **Besprechungstranskripte auflisten:** Rufen Sie mehrere Besprechungen und deren Zusammenfassungsinformationen für Ihr Team oder Konto ab. +- **Vollständige Transkriptdetails abrufen:** Greifen Sie auf detaillierte Transkripte zu, einschließlich Zusammenfassungen, Aktionspunkten, Themen und Teilnehmeranalysen für jede Besprechung. +- **Audio oder Video hochladen:** Laden Sie Audio-/Videodateien hoch oder geben Sie URLs zur Transkription an – optional können Sie Sprache, Titel, Teilnehmer festlegen und automatisierte Besprechungsnotizen erhalten. +- **Transkripte durchsuchen:** Finden Sie Besprechungen nach Stichwort, Teilnehmer, Moderator oder Zeitraum, um relevante Diskussionen schnell zu lokalisieren. +- **Transkripte löschen:** Entfernen Sie bestimmte Besprechungstranskripte aus Ihrem Fireflies-Workspace. +- **Soundbites (Bites) erstellen:** Extrahieren und markieren Sie wichtige Momente aus Transkripten als Audio- oder Videoclips. +- **Workflows bei Transkriptionsabschluss auslösen:** Aktivieren Sie Sim-Workflows automatisch, wenn eine Fireflies-Besprechungstranskription abgeschlossen ist, mithilfe des bereitgestellten Webhook-Triggers – dies ermöglicht Echtzeit-Automatisierungen und Benachrichtigungen basierend auf neuen Besprechungsdaten. + +Durch die Kombination dieser Funktionen können Sie Aktionen nach Besprechungen optimieren, strukturierte Erkenntnisse extrahieren, Benachrichtigungen automatisieren, Aufzeichnungen verwalten und benutzerdefinierte Workflows rund um die Anrufe Ihrer Organisation orchestrieren – alles sicher unter Verwendung Ihres API-Schlüssels und Ihrer Fireflies-Anmeldedaten. +{/* MANUAL-CONTENT-END */} + +## Nutzungsanweisungen + +Integrieren Sie Fireflies.ai in den Workflow. Verwalten Sie Besprechungstranskripte, fügen Sie Bots zu Live-Besprechungen hinzu, erstellen Sie Soundbites und mehr. Kann auch Workflows auslösen, wenn Transkriptionen abgeschlossen sind. + +## Tools + +### `fireflies_list_transcripts` + +Meeting-Transkripte von Fireflies.ai mit optionaler Filterung auflisten + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies API-Schlüssel | +| `keyword` | string | Nein | Suchbegriff im Meeting-Titel oder Transkript | +| `fromDate` | string | Nein | Transkripte ab diesem Datum filtern \(ISO 8601-Format\) | +| `toDate` | string | Nein | Transkripte bis zu diesem Datum filtern \(ISO 8601-Format\) | +| `hostEmail` | string | Nein | Nach E-Mail-Adresse des Meeting-Hosts filtern | +| `participants` | string | Nein | Nach E-Mail-Adressen der Teilnehmer filtern \(durch Komma getrennt\) | +| `limit` | number | Nein | Maximale Anzahl der zurückzugebenden Transkripte \(max. 50\) | +| `skip` | number | Nein | Anzahl der zu überspringenden Transkripte für Paginierung | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `transcripts` | array | Liste der Transkripte | +| `count` | number | Anzahl der zurückgegebenen Transkripte | + +### `fireflies_get_transcript` + +Ein einzelnes Transkript mit vollständigen Details einschließlich Zusammenfassung, Aktionspunkten und Analysen abrufen + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies API-Schlüssel | +| `transcriptId` | string | Ja | Die abzurufende Transkript-ID | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `transcript` | object | Das Transkript mit vollständigen Details | + +### `fireflies_get_user` + +Ruft Benutzerinformationen von Fireflies.ai ab. Gibt den aktuellen Benutzer zurück, wenn keine ID angegeben ist. + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies-API-Schlüssel | +| `userId` | string | Nein | Abzurufende Benutzer-ID \(optional, Standardwert ist der Inhaber des API-Schlüssels\) | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `user` | object | Benutzerinformationen | + +### `fireflies_list_users` + +Listet alle Benutzer in Ihrem Fireflies.ai-Team auf + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies-API-Schlüssel | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `users` | array | Liste der Teammitglieder | + +### `fireflies_upload_audio` + +Lädt eine Audiodatei-URL zur Transkription zu Fireflies.ai hoch + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies-API-Schlüssel | +| `audioFile` | file | Nein | Audio-/Videodatei zur Transkription hochladen | +| `audioUrl` | string | Nein | Öffentliche HTTPS-URL der Audio-/Videodatei \(MP3, MP4, WAV, M4A, OGG\) | +| `title` | string | Nein | Titel für das Meeting/Transkript | +| `webhook` | string | Nein | Webhook-URL zur Benachrichtigung, wenn die Transkription abgeschlossen ist | +| `language` | string | Nein | Sprachcode für die Transkription \(z. B. „es" für Spanisch, „de" für Deutsch\) | +| `attendees` | string | Nein | Teilnehmer im JSON-Format: \[\{"displayName": "Name", "email": "email@example.com"\}\] | +| `clientReferenceId` | string | Nein | Benutzerdefinierte Referenz-ID zur Nachverfolgung | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `success` | boolean | Ob der Upload erfolgreich war | +| `title` | string | Titel des hochgeladenen Meetings | +| `message` | string | Statusmeldung von Fireflies | + +### `fireflies_delete_transcript` + +Ein Transkript von Fireflies.ai löschen + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies API-Schlüssel | +| `transcriptId` | string | Ja | Die zu löschende Transkript-ID | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `success` | boolean | Ob das Transkript erfolgreich gelöscht wurde | + +### `fireflies_add_to_live_meeting` + +Fügen Sie den Fireflies.ai-Bot zu einem laufenden Meeting hinzu, um aufzuzeichnen und zu transkribieren + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies API-Schlüssel | +| `meetingLink` | string | Ja | Gültige Meeting-URL \(Zoom, Google Meet, Microsoft Teams, etc.\) | +| `title` | string | Nein | Titel für das Meeting \(max. 256 Zeichen\) | +| `meetingPassword` | string | Nein | Passwort für das Meeting, falls erforderlich \(max. 32 Zeichen\) | +| `duration` | number | Nein | Meetingdauer in Minuten \(15–120, Standard: 60\) | +| `language` | string | Nein | Sprachcode für die Transkription \(z. B. "en", "es", "de"\) | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `success` | boolean | Ob der Bot erfolgreich zum Meeting hinzugefügt wurde | + +### `fireflies_create_bite` + +Erstellen Sie einen Soundbite/Highlight aus einem bestimmten Zeitbereich in einem Transkript + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies API-Schlüssel | +| `transcriptId` | string | Ja | ID des Transkripts, aus dem der Bite erstellt werden soll | +| `startTime` | number | Ja | Startzeit des Bites in Sekunden | +| `endTime` | number | Ja | Endzeit des Bites in Sekunden | +| `name` | string | Nein | Name für den Bite \(max. 256 Zeichen\) | +| `mediaType` | string | Nein | Medientyp: "video" oder "audio" | +| `summary` | string | Nein | Zusammenfassung für den Bite \(max. 500 Zeichen\) | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `bite` | object | Details des erstellten Bites | + +### `fireflies_list_bites` + +Soundbites/Highlights von Fireflies.ai auflisten + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies API-Schlüssel | +| `transcriptId` | string | Nein | Bites für ein bestimmtes Transkript filtern | +| `mine` | boolean | Nein | Nur Bites zurückgeben, die dem Besitzer des API-Schlüssels gehören \(Standard: true\) | +| `limit` | number | Nein | Maximale Anzahl der zurückzugebenden Bites \(max. 50\) | +| `skip` | number | Nein | Anzahl der zu überspringenden Bites für die Paginierung | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `bites` | array | Liste der Bites/Soundbites | + +### `fireflies_list_contacts` + +Alle Kontakte aus Ihren Fireflies.ai-Meetings auflisten + +#### Eingabe + +| Parameter | Typ | Erforderlich | Beschreibung | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Ja | Fireflies-API-Schlüssel | + +#### Ausgabe + +| Parameter | Typ | Beschreibung | +| --------- | ---- | ----------- | +| `contacts` | array | Liste der Kontakte aus Meetings | + +## Hinweise + +- Kategorie: `tools` +- Typ: `fireflies` diff --git a/apps/docs/content/docs/es/tools/fireflies.mdx b/apps/docs/content/docs/es/tools/fireflies.mdx new file mode 100644 index 0000000000..01aa1fe1d2 --- /dev/null +++ b/apps/docs/content/docs/es/tools/fireflies.mdx @@ -0,0 +1,233 @@ +--- +title: Fireflies +description: Interactúa con transcripciones y grabaciones de reuniones de Fireflies.ai +--- + +import { BlockInfoCard } from "@/components/ui/block-info-card" + + + +{/* MANUAL-CONTENT-START:intro */} +[Fireflies.ai](https://fireflies.ai/) es una plataforma de transcripción e inteligencia de reuniones que se integra con Sim, permitiendo que tus agentes trabajen directamente con grabaciones de reuniones, transcripciones e información mediante automatizaciones sin código. + +La integración de Fireflies en Sim proporciona herramientas para: + +- **Listar transcripciones de reuniones:** Obtén múltiples reuniones y su información resumida para tu equipo o cuenta. +- **Recuperar detalles completos de transcripciones:** Accede a transcripciones detalladas, incluyendo resúmenes, elementos de acción, temas y análisis de participantes para cualquier reunión. +- **Subir audio o vídeo:** Sube archivos de audio/vídeo o proporciona URLs para transcripción—opcionalmente establece idioma, título, asistentes y recibe notas de reunión automatizadas. +- **Buscar transcripciones:** Encuentra reuniones por palabra clave, participante, anfitrión o periodo de tiempo para localizar rápidamente discusiones relevantes. +- **Eliminar transcripciones:** Elimina transcripciones de reuniones específicas de tu espacio de trabajo de Fireflies. +- **Crear fragmentos destacados (Bites):** Extrae y resalta momentos clave de las transcripciones como clips de audio o vídeo. +- **Activar flujos de trabajo al completar la transcripción:** Activa flujos de trabajo de Sim automáticamente cuando finaliza una transcripción de reunión de Fireflies usando el webhook trigger proporcionado—habilitando automatizaciones en tiempo real y notificaciones basadas en nuevos datos de reuniones. + +Al combinar estas capacidades, puedes optimizar acciones posteriores a las reuniones, extraer información estructurada, automatizar notificaciones, gestionar grabaciones y orquestar flujos de trabajo personalizados en torno a las llamadas de tu organización—todo de forma segura usando tu clave API y credenciales de Fireflies. +{/* MANUAL-CONTENT-END */} + +## Instrucciones de uso + +Integra Fireflies.ai en el flujo de trabajo. Gestiona transcripciones de reuniones, añade bot a reuniones en vivo, crea fragmentos destacados y más. También puede activar flujos de trabajo cuando se completan las transcripciones. + +## Herramientas + +### `fireflies_list_transcripts` + +Lista las transcripciones de reuniones de Fireflies.ai con filtrado opcional + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `keyword` | string | No | Palabra clave de búsqueda en el título de la reunión o transcripción | +| `fromDate` | string | No | Filtra transcripciones desde esta fecha \(formato ISO 8601\) | +| `toDate` | string | No | Filtra transcripciones hasta esta fecha \(formato ISO 8601\) | +| `hostEmail` | string | No | Filtra por correo electrónico del anfitrión de la reunión | +| `participants` | string | No | Filtra por correos electrónicos de participantes \(separados por comas\) | +| `limit` | number | No | Número máximo de transcripciones a devolver \(máx. 50\) | +| `skip` | number | No | Número de transcripciones a omitir para paginación | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `transcripts` | array | Lista de transcripciones | +| `count` | number | Número de transcripciones devueltas | + +### `fireflies_get_transcript` + +Obtiene una única transcripción con detalles completos, incluyendo resumen, elementos de acción y análisis + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `transcriptId` | string | Sí | El ID de transcripción a recuperar | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `transcript` | object | La transcripción con detalles completos | + +### `fireflies_get_user` + +Obtener información del usuario de Fireflies.ai. Devuelve el usuario actual si no se especifica ningún ID. + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `userId` | string | No | ID de usuario a recuperar \(opcional, por defecto el propietario de la clave API\) | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `user` | object | Información del usuario | + +### `fireflies_list_users` + +Listar todos los usuarios dentro de tu equipo de Fireflies.ai + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `users` | array | Lista de usuarios del equipo | + +### `fireflies_upload_audio` + +Subir una URL de archivo de audio a Fireflies.ai para transcripción + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `audioFile` | file | No | Archivo de audio/vídeo a subir para transcripción | +| `audioUrl` | string | No | URL HTTPS pública del archivo de audio/vídeo \(MP3, MP4, WAV, M4A, OGG\) | +| `title` | string | No | Título para la reunión/transcripción | +| `webhook` | string | No | URL de webhook para notificar cuando la transcripción esté completa | +| `language` | string | No | Código de idioma para la transcripción \(por ejemplo, "es" para español, "de" para alemán\) | +| `attendees` | string | No | Asistentes en formato JSON: \[\{"displayName": "Nombre", "email": "email@example.com"\}\] | +| `clientReferenceId` | string | No | ID de referencia personalizado para seguimiento | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `success` | boolean | Si la carga fue exitosa | +| `title` | string | Título de la reunión cargada | +| `message` | string | Mensaje de estado de Fireflies | + +### `fireflies_delete_transcript` + +Eliminar una transcripción de Fireflies.ai + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `transcriptId` | string | Sí | El ID de la transcripción a eliminar | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `success` | boolean | Si la transcripción fue eliminada exitosamente | + +### `fireflies_add_to_live_meeting` + +Agregar el bot de Fireflies.ai a una reunión en curso para grabar y transcribir + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `meetingLink` | string | Sí | URL de reunión válida \(Zoom, Google Meet, Microsoft Teams, etc.\) | +| `title` | string | No | Título para la reunión \(máximo 256 caracteres\) | +| `meetingPassword` | string | No | Contraseña para la reunión si es necesaria \(máximo 32 caracteres\) | +| `duration` | number | No | Duración de la reunión en minutos \(15-120, predeterminado: 60\) | +| `language` | string | No | Código de idioma para la transcripción \(p. ej., "en", "es", "de"\) | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `success` | boolean | Si el bot se agregó exitosamente a la reunión | + +### `fireflies_create_bite` + +Crear un fragmento destacado desde un rango de tiempo específico en una transcripción + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `transcriptId` | string | Sí | ID de la transcripción desde la cual crear el fragmento | +| `startTime` | number | Sí | Tiempo de inicio del fragmento en segundos | +| `endTime` | number | Sí | Tiempo de finalización del fragmento en segundos | +| `name` | string | No | Nombre para el fragmento \(máximo 256 caracteres\) | +| `mediaType` | string | No | Tipo de medio: "video" o "audio" | +| `summary` | string | No | Resumen para el fragmento \(máximo 500 caracteres\) | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `bite` | object | Detalles del fragmento creado | + +### `fireflies_list_bites` + +Listar fragmentos destacados de Fireflies.ai + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | +| `transcriptId` | string | No | Filtrar fragmentos para una transcripción específica | +| `mine` | boolean | No | Devolver solo fragmentos propiedad del titular de la clave API \(predeterminado: true\) | +| `limit` | number | No | Número máximo de fragmentos a devolver \(máximo 50\) | +| `skip` | number | No | Número de fragmentos a omitir para paginación | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `bites` | array | Lista de fragmentos/clips de audio | + +### `fireflies_list_contacts` + +Lista todos los contactos de tus reuniones de Fireflies.ai + +#### Entrada + +| Parámetro | Tipo | Requerido | Descripción | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Sí | Clave API de Fireflies | + +#### Salida + +| Parámetro | Tipo | Descripción | +| --------- | ---- | ----------- | +| `contacts` | array | Lista de contactos de las reuniones | + +## Notas + +- Categoría: `tools` +- Tipo: `fireflies` diff --git a/apps/docs/content/docs/fr/tools/fireflies.mdx b/apps/docs/content/docs/fr/tools/fireflies.mdx new file mode 100644 index 0000000000..4b92f437db --- /dev/null +++ b/apps/docs/content/docs/fr/tools/fireflies.mdx @@ -0,0 +1,234 @@ +--- +title: Fireflies +description: Interagissez avec les transcriptions et enregistrements de réunions + Fireflies.ai +--- + +import { BlockInfoCard } from "@/components/ui/block-info-card" + + + +{/* MANUAL-CONTENT-START:intro */} +[Fireflies.ai](https://fireflies.ai/) est une plateforme de transcription et d'intelligence de réunions qui s'intègre avec Sim, permettant à vos agents de travailler directement avec les enregistrements de réunions, les transcriptions et les informations via des automatisations sans code. + +L'intégration Fireflies dans Sim fournit des outils pour : + +- **Lister les transcriptions de réunions :** récupérez plusieurs réunions et leurs informations récapitulatives pour votre équipe ou compte. +- **Récupérer les détails complets de transcription :** accédez aux transcriptions détaillées, y compris les résumés, les éléments d'action, les sujets et les analyses des participants pour toute réunion. +- **Télécharger de l'audio ou de la vidéo :** téléchargez des fichiers audio/vidéo ou fournissez des URL pour la transcription—définissez éventuellement la langue, le titre, les participants et recevez des notes de réunion automatisées. +- **Rechercher des transcriptions :** trouvez des réunions par mot-clé, participant, hôte ou période pour localiser rapidement les discussions pertinentes. +- **Supprimer des transcriptions :** supprimez des transcriptions de réunions spécifiques de votre espace de travail Fireflies. +- **Créer des extraits sonores (Bites) :** extrayez et mettez en évidence les moments clés des transcriptions sous forme de clips audio ou vidéo. +- **Déclencher des workflows à la fin de la transcription :** activez automatiquement les workflows Sim lorsqu'une transcription de réunion Fireflies se termine en utilisant le déclencheur webhook fourni—permettant des automatisations en temps réel et des notifications basées sur les nouvelles données de réunion. + +En combinant ces capacités, vous pouvez rationaliser les actions post-réunion, extraire des informations structurées, automatiser les notifications, gérer les enregistrements et orchestrer des workflows personnalisés autour des appels de votre organisation—le tout de manière sécurisée en utilisant votre clé API et vos identifiants Fireflies. +{/* MANUAL-CONTENT-END */} + +## Instructions d'utilisation + +Intégrez Fireflies.ai dans le workflow. Gérez les transcriptions de réunions, ajoutez un bot aux réunions en direct, créez des extraits sonores et plus encore. Peut également déclencher des workflows lorsque les transcriptions sont terminées. + +## Outils + +### `fireflies_list_transcripts` + +Lister les transcriptions de réunions depuis Fireflies.ai avec filtrage optionnel + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `keyword` | string | Non | Mot-clé de recherche dans le titre de la réunion ou la transcription | +| `fromDate` | string | Non | Filtrer les transcriptions à partir de cette date \(format ISO 8601\) | +| `toDate` | string | Non | Filtrer les transcriptions jusqu'à cette date \(format ISO 8601\) | +| `hostEmail` | string | Non | Filtrer par e-mail de l'organisateur de la réunion | +| `participants` | string | Non | Filtrer par e-mails des participants \(séparés par des virgules\) | +| `limit` | number | Non | Nombre maximum de transcriptions à retourner \(max 50\) | +| `skip` | number | Non | Nombre de transcriptions à ignorer pour la pagination | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `transcripts` | array | Liste des transcriptions | +| `count` | number | Nombre de transcriptions retournées | + +### `fireflies_get_transcript` + +Obtenir une transcription unique avec tous les détails, y compris le résumé, les actions à effectuer et les analyses + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `transcriptId` | string | Oui | L'identifiant de la transcription à récupérer | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `transcript` | object | La transcription avec tous les détails | + +### `fireflies_get_user` + +Obtenir les informations utilisateur depuis Fireflies.ai. Renvoie l'utilisateur actuel si aucun ID n'est spécifié. + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `userId` | string | Non | ID utilisateur à récupérer \(optionnel, par défaut le propriétaire de la clé API\) | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `user` | object | Informations utilisateur | + +### `fireflies_list_users` + +Lister tous les utilisateurs de votre équipe Fireflies.ai + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `users` | array | Liste des utilisateurs de l'équipe | + +### `fireflies_upload_audio` + +Télécharger une URL de fichier audio vers Fireflies.ai pour transcription + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `audioFile` | file | Non | Fichier audio/vidéo à télécharger pour transcription | +| `audioUrl` | string | Non | URL HTTPS publique du fichier audio/vidéo \(MP3, MP4, WAV, M4A, OGG\) | +| `title` | string | Non | Titre de la réunion/transcription | +| `webhook` | string | Non | URL webhook pour notification lorsque la transcription est terminée | +| `language` | string | Non | Code de langue pour la transcription \(par ex., « es » pour l'espagnol, « de » pour l'allemand\) | +| `attendees` | string | Non | Participants au format JSON : \[\{"displayName": "Nom", "email": "email@exemple.com"\}\] | +| `clientReferenceId` | string | Non | ID de référence personnalisé pour le suivi | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `success` | boolean | Indique si le téléversement a réussi | +| `title` | string | Titre de la réunion téléversée | +| `message` | string | Message de statut de Fireflies | + +### `fireflies_delete_transcript` + +Supprimer une transcription de Fireflies.ai + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `transcriptId` | string | Oui | L'identifiant de la transcription à supprimer | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `success` | boolean | Indique si la transcription a été supprimée avec succès | + +### `fireflies_add_to_live_meeting` + +Ajouter le bot Fireflies.ai à une réunion en cours pour enregistrer et transcrire + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `meetingLink` | string | Oui | URL de réunion valide \(Zoom, Google Meet, Microsoft Teams, etc.\) | +| `title` | string | Non | Titre de la réunion \(256 caractères maximum\) | +| `meetingPassword` | string | Non | Mot de passe de la réunion si nécessaire \(32 caractères maximum\) | +| `duration` | number | Non | Durée de la réunion en minutes \(15-120, par défaut : 60\) | +| `language` | string | Non | Code de langue pour la transcription \(par exemple, "en", "es", "de"\) | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `success` | boolean | Indique si le bot a été ajouté avec succès à la réunion | + +### `fireflies_create_bite` + +Créer un extrait sonore/moment fort à partir d'une plage horaire spécifique dans une transcription + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `transcriptId` | string | Oui | ID de la transcription à partir de laquelle créer l'extrait | +| `startTime` | number | Oui | Heure de début de l'extrait en secondes | +| `endTime` | number | Oui | Heure de fin de l'extrait en secondes | +| `name` | string | Non | Nom de l'extrait \(256 caractères maximum\) | +| `mediaType` | string | Non | Type de média : « video » ou « audio » | +| `summary` | string | Non | Résumé de l'extrait \(500 caractères maximum\) | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `bite` | object | Détails de l'extrait créé | + +### `fireflies_list_bites` + +Lister les extraits sonores/moments forts de Fireflies.ai + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | +| `transcriptId` | string | Non | Filtrer les extraits pour une transcription spécifique | +| `mine` | boolean | Non | Retourner uniquement les extraits appartenant au propriétaire de la clé API \(par défaut : true\) | +| `limit` | number | Non | Nombre maximum d'extraits à retourner \(50 maximum\) | +| `skip` | number | Non | Nombre d'extraits à ignorer pour la pagination | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `bites` | array | Liste des extraits/extraits sonores | + +### `fireflies_list_contacts` + +Lister tous les contacts de vos réunions Fireflies.ai + +#### Entrée + +| Paramètre | Type | Requis | Description | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | Oui | Clé API Fireflies | + +#### Sortie + +| Paramètre | Type | Description | +| --------- | ---- | ----------- | +| `contacts` | array | Liste des contacts des réunions | + +## Remarques + +- Catégorie : `tools` +- Type : `fireflies` diff --git a/apps/docs/content/docs/ja/tools/fireflies.mdx b/apps/docs/content/docs/ja/tools/fireflies.mdx new file mode 100644 index 0000000000..03cadf5e2b --- /dev/null +++ b/apps/docs/content/docs/ja/tools/fireflies.mdx @@ -0,0 +1,233 @@ +--- +title: Fireflies +description: Fireflies.aiの会議文字起こしと録画を操作 +--- + +import { BlockInfoCard } from "@/components/ui/block-info-card" + + + +{/* MANUAL-CONTENT-START:intro */} +[Fireflies.ai](https://fireflies.ai/)は、会議の文字起こしとインテリジェンスプラットフォームで、Simと統合されており、エージェントがノーコード自動化を通じて会議の録画、文字起こし、インサイトを直接操作できます。 + +SimのFireflies統合は以下のツールを提供します。 + +- **会議文字起こしの一覧表示:** チームまたはアカウントの複数の会議とその要約情報を取得します。 +- **完全な文字起こし詳細の取得:** 任意の会議について、要約、アクションアイテム、トピック、参加者分析を含む詳細な文字起こしにアクセスします。 +- **音声または動画のアップロード:** 音声/動画ファイルをアップロードするか、文字起こし用のURLを提供します。オプションで言語、タイトル、参加者を設定し、自動化された会議メモを受け取ることができます。 +- **文字起こしの検索:** キーワード、参加者、ホスト、または期間で会議を検索し、関連する議論を素早く見つけます。 +- **文字起こしの削除:** Firefliesワークスペースから特定の会議文字起こしを削除します。 +- **サウンドバイト(Bites)の作成:** 文字起こしから重要な瞬間を音声または動画クリップとして抽出してハイライトします。 +- **文字起こし完了時のワークフロートリガー:** Firefliesの会議文字起こしが完了したときに、提供されたWebhookトリガーを使用してSimワークフローを自動的に起動します。これにより、新しい会議データに基づくリアルタイムの自動化と通知が可能になります。 + +これらの機能を組み合わせることで、会議後のアクションを効率化し、構造化されたインサイトを抽出し、通知を自動化し、録画を管理し、組織の通話に関するカスタムワークフローを調整できます。すべてAPIキーとFirefliesの認証情報を使用して安全に実行されます。 +{/* MANUAL-CONTENT-END */} + +## 使用方法 + +Fireflies.aiをワークフローに統合します。会議の文字起こしを管理し、ライブ会議にボットを追加し、サウンドバイトを作成するなどの操作が可能です。文字起こしが完了したときにワークフローをトリガーすることもできます。 + +## ツール + +### `fireflies_list_transcripts` + +Fireflies.aiからミーティングの文字起こしをオプションのフィルタリング付きで一覧表示 + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `keyword` | string | いいえ | ミーティングタイトルまたは文字起こし内の検索キーワード | +| `fromDate` | string | いいえ | この日付以降の文字起こしをフィルタリング(ISO 8601形式) | +| `toDate` | string | いいえ | この日付までの文字起こしをフィルタリング(ISO 8601形式) | +| `hostEmail` | string | いいえ | ミーティングホストのメールアドレスでフィルタリング | +| `participants` | string | いいえ | 参加者のメールアドレスでフィルタリング(カンマ区切り) | +| `limit` | number | いいえ | 返す文字起こしの最大数(最大50) | +| `skip` | number | いいえ | ページネーションのためにスキップする文字起こしの数 | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `transcripts` | array | 文字起こしのリスト | +| `count` | number | 返された文字起こしの数 | + +### `fireflies_get_transcript` + +要約、アクションアイテム、分析を含む完全な詳細情報を持つ単一の文字起こしを取得 + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `transcriptId` | string | はい | 取得する文字起こしID | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `transcript` | object | 完全な詳細情報を持つ文字起こし | + +### `fireflies_get_user` + +Fireflies.aiからユーザー情報を取得します。IDが指定されていない場合は現在のユーザーを返します。 + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `userId` | string | いいえ | 取得するユーザーID(オプション、デフォルトはAPIキー所有者) | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `user` | object | ユーザー情報 | + +### `fireflies_list_users` + +Fireflies.aiチーム内のすべてのユーザーを一覧表示します + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `users` | array | チームユーザーのリスト | + +### `fireflies_upload_audio` + +音声ファイルのURLをFireflies.aiにアップロードして文字起こしを行います + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `audioFile` | file | いいえ | 文字起こし用にアップロードする音声/動画ファイル | +| `audioUrl` | string | いいえ | 音声/動画ファイルの公開HTTPS URL(MP3、MP4、WAV、M4A、OGG) | +| `title` | string | いいえ | ミーティング/文字起こしのタイトル | +| `webhook` | string | いいえ | 文字起こし完了時に通知するWebhook URL | +| `language` | string | いいえ | 文字起こしの言語コード(例:スペイン語は「es」、ドイツ語は「de」) | +| `attendees` | string | いいえ | JSON形式の参加者:\[\{"displayName": "名前", "email": "email@example.com"\}\] | +| `clientReferenceId` | string | いいえ | 追跡用のカスタム参照ID | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `success` | boolean | アップロードが成功したかどうか | +| `title` | string | アップロードされたミーティングのタイトル | +| `message` | string | Firefliesからのステータスメッセージ | + +### `fireflies_delete_transcript` + +Fireflies.aiからトランスクリプトを削除する + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `transcriptId` | string | はい | 削除するトランスクリプトID | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `success` | boolean | トランスクリプトが正常に削除されたかどうか | + +### `fireflies_add_to_live_meeting` + +進行中のミーティングにFireflies.aiボットを追加して録音および文字起こしを行う + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `meetingLink` | string | はい | 有効なミーティングURL(Zoom、Google Meet、Microsoft Teamsなど) | +| `title` | string | いいえ | ミーティングのタイトル(最大256文字) | +| `meetingPassword` | string | いいえ | 必要な場合のミーティングパスワード(最大32文字) | +| `duration` | number | いいえ | ミーティングの長さ(分単位、15-120、デフォルト:60) | +| `language` | string | いいえ | 文字起こしの言語コード(例:"en"、"es"、"de") | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `success` | boolean | ボットがミーティングに正常に追加されたかどうか | + +### `fireflies_create_bite` + +トランスクリプトの特定の時間範囲からサウンドバイト/ハイライトを作成します + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `transcriptId` | string | はい | バイトを作成するトランスクリプトのID | +| `startTime` | number | はい | バイトの開始時間(秒) | +| `endTime` | number | はい | バイトの終了時間(秒) | +| `name` | string | いいえ | バイトの名前(最大256文字) | +| `mediaType` | string | いいえ | メディアタイプ:「video」または「audio」 | +| `summary` | string | いいえ | バイトの概要(最大500文字) | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `bite` | object | 作成されたバイトの詳細 | + +### `fireflies_list_bites` + +Fireflies.aiからサウンドバイト/ハイライトを一覧表示します + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | +| `transcriptId` | string | いいえ | 特定のトランスクリプトのバイトをフィルタリング | +| `mine` | boolean | いいえ | APIキー所有者が所有するバイトのみを返す(デフォルト:true) | +| `limit` | number | いいえ | 返すバイトの最大数(最大50) | +| `skip` | number | いいえ | ページネーションのためにスキップするバイトの数 | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `bites` | array | バイト/サウンドバイトのリスト | + +### `fireflies_list_contacts` + +Fireflies.aiミーティングからすべての連絡先をリスト表示 + +#### 入力 + +| パラメータ | 型 | 必須 | 説明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | はい | Fireflies APIキー | + +#### 出力 + +| パラメータ | 型 | 説明 | +| --------- | ---- | ----------- | +| `contacts` | array | ミーティングからの連絡先のリスト | + +## 注記 + +- カテゴリ: `tools` +- タイプ: `fireflies` diff --git a/apps/docs/content/docs/zh/tools/fireflies.mdx b/apps/docs/content/docs/zh/tools/fireflies.mdx new file mode 100644 index 0000000000..d8a8b64369 --- /dev/null +++ b/apps/docs/content/docs/zh/tools/fireflies.mdx @@ -0,0 +1,233 @@ +--- +title: Fireflies +description: 与 Fireflies.ai 会议转录和录音进行交互 +--- + +import { BlockInfoCard } from "@/components/ui/block-info-card" + + + +{/* MANUAL-CONTENT-START:intro */} +[Fireflies.ai](https://fireflies.ai/) 是一个会议转录与智能平台,可与 Sim 集成,让你的代理可以通过零代码自动化,直接处理会议录音、转录和洞察。 + +Fireflies 在 Sim 中的集成提供了以下工具: + +- **列出会议转录:** 为你的团队或账户获取多个会议及其摘要信息。 +- **获取完整转录详情:** 访问详细转录内容,包括摘要、行动项、主题和与会者分析。 +- **上传音频或视频:** 上传音频/视频文件或提供 URL 进行转录——可选设置语言、标题、与会者,并自动获取会议笔记。 +- **搜索转录:** 通过关键词、参与者、主持人或时间范围查找会议,快速定位相关讨论。 +- **删除转录:** 从你的 Fireflies 工作区中移除特定会议转录。 +- **创建音频片段(Bites):** 从转录中提取并高亮关键时刻,生成音频或视频片段。 +- **转录完成时触发工作流:** 使用提供的 webhook 触发器,在 Fireflies 会议转录完成后自动激活 Sim 工作流,实现基于新会议数据的实时自动化和通知。 + +结合这些功能,你可以简化会后操作,提取结构化洞察,自动发送通知,管理录音,并围绕组织的通话编排自定义工作流——所有操作都可通过你的 API key 和 Fireflies 凭证安全完成。 +{/* MANUAL-CONTENT-END */} + +## 使用说明 + +将 Fireflies.ai 集成到工作流中。管理会议转录、为实时会议添加机器人、创建音频片段等。还可在转录完成时触发工作流。 + +## 工具 + +### `fireflies_list_transcripts` + +列出来自 Fireflies.ai 的会议记录,并可选进行筛选 + +#### 输入 + +| 参数 | 类型 | 必填 | 说明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | +| `keyword` | string | 否 | 按会议标题或记录内容搜索关键词 | +| `fromDate` | string | 否 | 从此日期筛选记录(ISO 8601 格式) | +| `toDate` | string | 否 | 筛选至此日期的记录(ISO 8601 格式) | +| `hostEmail` | string | 否 | 按会议主持人邮箱筛选 | +| `participants` | string | 否 | 按参与者邮箱筛选(逗号分隔) | +| `limit` | number | 否 | 返回的最大记录数(最多 50 条) | +| `skip` | number | 否 | 分页时跳过的记录数 | + +#### 输出 + +| 参数 | 类型 | 说明 | +| --------- | ---- | ----------- | +| `transcripts` | array | 记录列表 | +| `count` | number | 返回的记录数 | + +### `fireflies_get_transcript` + +获取单条会议记录,包含摘要、行动项和分析等完整信息 + +#### 输入 + +| 参数 | 类型 | 必填 | 说明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | +| `transcriptId` | string | 是 | 要获取的记录 ID | + +#### 输出 + +| 参数 | 类型 | 说明 | +| --------- | ---- | ----------- | +| `transcript` | object | 包含完整信息的会议记录 | + +### `fireflies_get_user` + +从 Fireflies.ai 获取用户信息。如果未指定 ID,则返回当前用户信息。 + +#### 输入 + +| 参数 | 类型 | 必填 | 说明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | +| `userId` | string | 否 | 要检索的用户 ID(可选,默认为 API key 所有者) | + +#### 输出 + +| 参数 | 类型 | 说明 | +| --------- | ---- | ----------- | +| `user` | object | 用户信息 | + +### `fireflies_list_users` + +列出你在 Fireflies.ai 团队中的所有用户 + +#### 输入 + +| 参数 | 类型 | 必填 | 说明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | + +#### 输出 + +| 参数 | 类型 | 说明 | +| --------- | ---- | ----------- | +| `users` | array | 团队用户列表 | + +### `fireflies_upload_audio` + +上传音频文件 URL 到 Fireflies.ai 进行转录 + +#### 输入 + +| 参数 | 类型 | 必填 | 说明 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | +| `audioFile` | file | 否 | 要上传用于转录的音频/视频文件 | +| `audioUrl` | string | 否 | 音频/视频文件的公开 HTTPS URL(MP3、MP4、WAV、M4A、OGG) | +| `title` | string | 否 | 会议/转录标题 | +| `webhook` | string | 否 | 转录完成后通知的 Webhook URL | +| `language` | string | 否 | 转录语言代码(如 "es" 表示西班牙语,"de" 表示德语) | +| `attendees` | string | 否 | 以 JSON 格式填写的与会者信息:\[\{"displayName": "Name", "email": "email@example.com"\}\] | +| `clientReferenceId` | string | 否 | 用于追踪的自定义参考 ID | + +#### 输出 + +| 参数 | 类型 | 描述 | +| --------- | ---- | ----------- | +| `success` | boolean | 上传是否成功 | +| `title` | string | 上传会议的标题 | +| `message` | string | 来自 Fireflies 的状态信息 | + +### `fireflies_delete_transcript` + +从 Fireflies.ai 删除一份转录记录 + +#### 输入 + +| 参数 | 类型 | 必填 | 描述 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API 密钥 | +| `transcriptId` | string | 是 | 要删除的转录 ID | + +#### 输出 + +| 参数 | 类型 | 描述 | +| --------- | ---- | ----------- | +| `success` | boolean | 转录是否已成功删除 | + +### `fireflies_add_to_live_meeting` + +将 Fireflies.ai 机器人添加到正在进行的会议中进行录音和转录 + +#### 输入 + +| 参数 | 类型 | 必填 | 描述 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API 密钥 | +| `meetingLink` | string | 是 | 有效的会议 URL(如 Zoom、Google Meet、Microsoft Teams 等) | +| `title` | string | 否 | 会议标题(最多 256 个字符) | +| `meetingPassword` | string | 否 | 会议密码(如需要,最多 32 个字符) | +| `duration` | number | 否 | 会议时长(分钟,15-120,默认:60) | +| `language` | string | 否 | 转录语言代码(如 "en"、"es"、"de") | + +#### 输出 + +| 参数 | 类型 | 描述 | +| --------- | ---- | ----------- | +| `success` | boolean | 机器人是否已成功添加到会议中 | + +### `fireflies_create_bite` + +从转录文本的指定时间范围创建一个音频片段/高光 + +#### 输入 + +| 参数 | 类型 | 必填 | 描述 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | +| `transcriptId` | string | 是 | 要创建片段的转录文本 ID | +| `startTime` | number | 是 | 片段起始时间(秒) | +| `endTime` | number | 是 | 片段结束时间(秒) | +| `name` | string | 否 | 片段名称(最多 256 个字符) | +| `mediaType` | string | 否 | 媒体类型:"video" 或 "audio" | +| `summary` | string | 否 | 片段摘要(最多 500 个字符) | + +#### 输出 + +| 参数 | 类型 | 描述 | +| --------- | ---- | ----------- | +| `bite` | object | 创建的片段详情 | + +### `fireflies_list_bites` + +列出 Fireflies.ai 的音频片段/高光 + +#### 输入 + +| 参数 | 类型 | 必填 | 描述 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | +| `transcriptId` | string | 否 | 按指定转录文本筛选片段 | +| `mine` | boolean | 否 | 仅返回 API key 拥有者拥有的片段(默认:true) | +| `limit` | number | 否 | 返回的片段最大数量(最多 50 个) | +| `skip` | number | 否 | 分页时跳过的片段数量 | + +#### 输出 + +| 参数 | 类型 | 描述 | +| --------- | ---- | ----------- | +| `bites` | array | bite/soundbite 列表 | + +### `fireflies_list_contacts` + +列出你在 Fireflies.ai 会议中的所有联系人 + +#### 输入 + +| 参数 | 类型 | 必填 | 描述 | +| --------- | ---- | -------- | ----------- | +| `apiKey` | string | 是 | Fireflies API key | + +#### 输出 + +| 参数 | 类型 | 描述 | +| --------- | ---- | ----------- | +| `contacts` | array | 会议联系人列表 | + +## 备注 + +- 分类:`tools` +- 类型:`fireflies` diff --git a/apps/docs/i18n.lock b/apps/docs/i18n.lock index 2976c6f65a..ac41c96b39 100644 --- a/apps/docs/i18n.lock +++ b/apps/docs/i18n.lock @@ -50225,3 +50225,77 @@ checksums: content/23: 59da7694b8be001fec8b9f9d7b604faf content/24: 8fb6954068c6687d44121e21a95cf1b6 content/25: 9e7b1a1a453340d20adf4cacbd532018 + fa1c42261042a9cde3e5c1f691169876: + meta/title: 34a88e7137f1af4a641d20c686673cf4 + meta/description: 8371b5fceeb140f5ac5a6facbb778a5f + content/0: 1b031fb0c62c46b177aeed5c3d3f8f80 + content/1: 2ea4b5bc50001e7c494837ceb1370539 + content/2: 6306e3afffcd2563b1792c558ca2655e + content/3: b6ba91252e179f4fb17da86e51b3df12 + content/4: b02e7d685008724ca7b34d8f4b43007c + content/5: 02d371955e9386f261757123f4240365 + content/6: 821e6394b0a953e2b0842b04ae8f3105 + content/7: cdbaa3964c4e6a7ccf7a326161d056cf + content/8: 9c8aa3f09c9b2bd50ea4cdff3598ea4e + content/9: 6383f4ae36fb08c2899399ba021b19b1 + content/10: 9697169c028783b065b30044f4c0fe26 + content/11: 371d0e46b4bd2c23f559b8bc112f6955 + content/12: a7186564ee9cb3e4e96cb03dbc84d710 + content/13: bcadfc362b69078beee0088e5936c98b + content/14: 82e7c6eb98b5b33f22431aecdca80703 + content/15: d18932457fd95c545b2c870a3daea47f + content/16: 588b8dfb6af5511044c19eb468ab865d + content/17: 371d0e46b4bd2c23f559b8bc112f6955 + content/18: b0a7eeeb3feae67dd21196780ae0d5eb + content/19: bcadfc362b69078beee0088e5936c98b + content/20: c87b7e083a1ade7bfe4e5c7639bbc2b4 + content/21: 9b64a33ba85db593c28ac57d74be12e0 + content/22: 1cd336acd20989efc7a172f67cd3633c + content/23: 371d0e46b4bd2c23f559b8bc112f6955 + content/24: a4f5290e9ed361bf4fdd835f5c6efd6c + content/25: bcadfc362b69078beee0088e5936c98b + content/26: ae0a66fda10f781f6eaf952d27025c2d + content/27: 73ee8f45410139ce0426d03776ce9a0b + content/28: b204098918149dc3d623810d2e0f10df + content/29: 371d0e46b4bd2c23f559b8bc112f6955 + content/30: ad69ead28418cfe4b757c6b65ce6c985 + content/31: bcadfc362b69078beee0088e5936c98b + content/32: 6d232c1820e52c643ca5074fa1ea0e0b + content/33: 383c61dc19eeb83f3b1b132087581c04 + content/34: 0fb444a929514e2b5654af1f62087809 + content/35: 371d0e46b4bd2c23f559b8bc112f6955 + content/36: dfcfaf2aa85cde2e3282b507bc5c4b59 + content/37: bcadfc362b69078beee0088e5936c98b + content/38: 4a8a54bbcff9102d58847d3dd8cf6f9d + content/39: fd73283c59dad77ce75095aece6f934b + content/40: 06668b83f4b8b37c426b0384d211a27f + content/41: 371d0e46b4bd2c23f559b8bc112f6955 + content/42: 53db172d2fa498f7dca7cacdd3fdc67c + content/43: bcadfc362b69078beee0088e5936c98b + content/44: 56a281731309b62b67662e6a46a2a55b + content/45: 6accb29bf4f712a88304d74becba1aeb + content/46: a6cdfbfad60e27a6dd080833fc5c0cda + content/47: 371d0e46b4bd2c23f559b8bc112f6955 + content/48: ce13160ba405b0b8d396b7aa98810b23 + content/49: bcadfc362b69078beee0088e5936c98b + content/50: 65ff00bcedb0c69c3e4eec317cdfcb44 + content/51: bfd77718128856a7549229a9dbe3c2d5 + content/52: e322fc91f9a1546a0fdfbb137bdbdfc8 + content/53: 371d0e46b4bd2c23f559b8bc112f6955 + content/54: 631159b3a40d1eaf269229d34ae33eb8 + content/55: bcadfc362b69078beee0088e5936c98b + content/56: b52f83ac6d343783d1a0c06d14a99368 + content/57: cb2ca71e1732e20d0e100229914f3191 + content/58: 825d7e4652afde24f405b6cc347f51d3 + content/59: 371d0e46b4bd2c23f559b8bc112f6955 + content/60: e715106d45f9a7021c4d1b76ae2277ad + content/61: bcadfc362b69078beee0088e5936c98b + content/62: 7e2dc302f6805a80dc63c8ab1dfb0955 + content/63: 3373816242f7df96dcaf462f8913bdaf + content/64: 7f8c9d671cfc8a7ac34c2101de4e86cc + content/65: 371d0e46b4bd2c23f559b8bc112f6955 + content/66: ad69ead28418cfe4b757c6b65ce6c985 + content/67: bcadfc362b69078beee0088e5936c98b + content/68: ba6b5020ed971cd7ffc7f0423650dfbf + content/69: b3f310d5ef115bea5a8b75bf25d7ea9a + content/70: 0362be478aa7ba4b6d1ebde0bd83e83a