Aller au contenu

CLI meetingize

meetingize est un petit client en ligne de commande pour l’API Meetingize. C’est un unique fichier Python (Python 3.8 ou plus récent, sans dépendance), pratique pour les scripts, les tâches cron et les vérifications rapides.

Fenêtre de terminal
curl -fsSL -o ~/.local/bin/meetingize https://docs.meetingize.com/cli/meetingize.py
chmod +x ~/.local/bin/meetingize
meetingize --version

(N’importe quel répertoire de votre PATH fonctionne. Sous Windows, lancez-le avec python meetingize.py ....)

Créez une clé API dans Paramètres > Développeurs, puis :

Fenêtre de terminal
meetingize login # demande la clé, la vérifie, la stocke dans ~/.config/meetingize/config.json (mode 600)
meetingize whoami

Vous pouvez aussi définir la variable d’environnement MEETINGIZE_API_KEY.

CommandeCe qu’elle fait
meetingize meetings [-q TEXT] [--client NAME] [--tag T] [--since DATE] [--until DATE] [--status S] [--limit N]lister ou chercher des réunions
meetingize show MEETING_IDmétadonnées, participants, compte rendu IA, documents
meetingize transcript MEETING_ID [--format md|txt|srt|vtt|json] [-o FILE]transcription diarisée
meetingize export MEETING_ID [--max-tokens N] [--lang fr|en] [-o FILE]export prêt pour un LLM (Markdown, en parties)
meetingize templates [--persona ID]modèles de documents
meetingize generate MEETING_ID (--template TPL | --prompt TEXT) [--title T] [--wait] [-o FILE]générer un document (facturé)
meetingize documents [--meeting ID]lister les documents
meetingize document DOC_ID [--format md|pdf|docx|json] [-o FILE]télécharger un document
meetingize transcribe FILE | --url URL [--title T] [--language fr] [--tag T] [--wait]créer une réunion à partir d’un audio (facturé)
meetingize job JOB_ID [--wait]statut d’un job
meetingize usageconsommation API du mois
meetingize webhooks verify --secret whsec_... --header 't=...,v1=...' --body FILEvérifier une signature de webhook localement

La plupart des commandes de liste acceptent --json pour une sortie exploitable par un programme. Chaque POST est envoyé avec une Idempotency-Key fraîche.

Fenêtre de terminal
# Toutes les réunions avec le client Dupont depuis juillet, puis la transcription de la plus récente en sous-titres
meetingize meetings --client Dupont --since 2026-07-01T00:00:00Z
meetingize transcript 1b9e... --format srt -o rdv.srt
# Transcrire un enregistrement et attendre le compte rendu
meetingize transcribe ./rdv-client.m4a --title "RDV Dupont" --language fr --wait
# Générer un e-mail de suivi et l'afficher
meetingize generate 1b9e... --prompt "Follow-up email with decisions and next steps" --wait
# Coller une réunion dans n'importe quel chatbot
meetingize export 1b9e... --lang en | pbcopy

0 en cas de succès, un code non nul avec l’erreur de l’API (HTTP 404 not_found: ...) sinon. webhooks verify quitte avec 1 quand la signature est invalide.