Outils, ressources et prompts
Les outils en lecture seule sont annotés readOnlyHint: true. Les outils d’écriture sont annotés
readOnlyHint: false et utilisent une confirmation en deux temps (voir ci-dessous).
| Outil | Ce qu’il fait | Permission |
|---|---|---|
search_meetings | lister ou chercher des réunions (titre, compte rendu et texte de transcription), filtrer par client, tags, date de réunion, statut | read:meetings |
get_meeting | métadonnées, participants, compte rendu IA et documents d’une réunion | read:meetings |
get_meeting_summary | le compte rendu de réunion généré par IA (Markdown et structuré) | read:meetings |
get_participants | participants et étiquettes des intervenants | read:meetings |
get_transcript | transcription diarisée et horodatée, découpée en parties (part, max_tokens_per_part) | read:transcripts |
search_transcripts | trouver ce qui a été dit : extraits avec horodatages et intervenants sur toutes les réunions | read:meetings + read:transcripts |
export_meeting_for_llm | le pack prêt pour un LLM d’une réunion, en parties | read:meetings + read:transcripts |
list_personas, list_templates | personas professionnels et modèles de documents | read:meetings ou write:documents |
generate_document | générer un document à partir d’un modèle ou d’un prompt personnalisé (job, facturé) | write:documents |
list_documents, get_document | documents générés et leur contenu Markdown | read:documents |
create_meeting | créer une réunion à partir d’une URL audio ou vidéo https publique, avec documents optionnels (job, facturé) | write:meetings |
update_meeting | renommer une réunion, changer sa date ou ses tags, ajouter des participants et indiquer qui parle | write:meetings |
send_feedback | signaler un bug ou demander une fonctionnalité à l’équipe Meetingize | aucune |
get_job, list_jobs | statut des traitements de réunions et des générations de documents | aucune |
get_usage | consommation API du mois, portefeuille et plafond de dépense | read:usage |
get_account | compte connecté, plan et permissions accordées | aucune |
documentation | toute la documentation Meetingize (index, une page, ou l’ensemble) | aucune |
search, fetch | contrat de recherche et deep research de ChatGPT | read:meetings ou read:documents |
Les résultats des outils contiennent du texte lisible pour le modèle et du structuredContent (JSON) pour les
clients qui l’utilisent. Les erreurs (permission manquante, non trouvé, quota) reviennent comme des résultats
d’outil avec isError: true et une explication que l’assistant peut relayer.
Transcriptions longues
Section intitulée « Transcriptions longues »get_transcript renvoie la partie 1 sur N avec environ 12 000 tokens par partie par défaut, sans jamais couper
une phrase, et indique à l’assistant comment récupérer la partie suivante. Cela permet d’utiliser des réunions de
deux heures dans n’importe quelle fenêtre de contexte.
Recherche
Section intitulée « Recherche »search_meetings et search_transcripts utilisent une correspondance plein texte insensible à la casse sur les
titres, comptes rendus et transcriptions. La recherche sémantique est bientôt disponible.
Confirmation en deux temps pour les outils d’écriture
Section intitulée « Confirmation en deux temps pour les outils d’écriture »generate_document et create_meeting consomment votre quota API ; update_meeting modifie une réunion et
send_feedback envoie un message. Appelés sans confirm: true, ils ne font rien et renvoient un aperçu
(« générer un document à partir de la réunion X avec le modèle Y, facturé sur votre quota »).
L’assistant doit vous le montrer puis rappeler avec les mêmes arguments et confirm: true. L’appel confirmé porte
une clé d’idempotence dérivée des arguments, de sorte qu’une nouvelle tentative ne démarre jamais deux fois le
même job.
Ressources
Section intitulée « Ressources »| URI | Contenu |
|---|---|
meetingize://meetings/{meeting_id} | métadonnées de la réunion, participants et compte rendu IA (Markdown) |
meetingize://meetings/{meeting_id}/transcript | transcription complète (Markdown) |
meetingize://documents/{document_id} | un document généré (Markdown) |
meetingize://docs/{slug} | une page de documentation, meetingize://docs/llms-full.txt pour l’ensemble |
resources/list renvoie les pages de documentation et vos 20 réunions les plus récentes.
| Prompt | Arguments | Workflow |
|---|---|---|
prepare_meeting | who, topic (optionnel) | briefing avant une réunion : historique, décisions, engagements, questions en suspens, ordre du jour |
extract_commitments | who (optionnel), period (optionnel) | tableau des engagements pris par vous et envers vous, avec sources |
followup_email | meeting_id, tone (optionnel) | brouillon d’e-mail de suivi (le compte rendu de réunion est joint) |
weekly_digest | days (optionnel, défaut 7) | digest des réunions récentes : décisions, actions en cours, risques |