Partager des sessions depuis Claude, ChatGPT, l'API et la CLI
Lisez les sessions que d'autres personnes ont partagées avec vous, et partagez les vôtres, depuis un assistant IA, votre propre code, ou le terminal.
Dernière mise à jour:
Les sessions que des personnes partagent avec vous dans Wave ne restent pas coincées dans l'application Wave. Claude, ChatGPT, tout autre assistant IA connecté, l'API Développeur Wave et la CLI Wave peuvent tous les lire. Ils peuvent aussi partager vos propres sessions et gérer qui y a accès, exactement comme vous le feriez depuis la fenêtre de partage.
Tout ce qui se passe ici agit en votre nom. Un assistant ou un token ne peut accéder qu'aux sessions que vous pourriez ouvrir vous-même, et tout ce qu'il partage est en lecture seule pour les personnes qui le reçoivent.
Ce que vous pouvez faire
Avec les sessions partagées avec vous :
- Les lister, de la plus récente à la plus ancienne, avec qui a partagé chacune.
- Lire le résumé, la transcription avec les intervenants, et les actions à suivre.
- Récupérer l'audio ou la vidéo (depuis l'API et la CLI).
Avec vos propres sessions :
- Créer un lien d'invitation, ou envoyer des invitations par e-mail à jusqu'à 10 personnes à la fois.
- Voir qui a accès et quelles invitations par e-mail n'ont encore été ouvertes par personne.
- Annuler une invitation en attente, retirer une personne, ou réinitialiser le lien et retirer tout le monde.
Dans Claude, ChatGPT et d'autres assistants IA
Une fois Wave connecté (Claude, ChatGPT, ou tout autre outil MCP), posez votre demande en langage naturel. En coulisses, l'assistant utilise quatre outils de partage : l'un liste les sessions partagées avec vous (list_shared_sessions), l'un montre qui a accès à une de vos sessions (list_session_access), l'un partage une session (share_session), et l'un retire l'accès (unshare_session). Pour lire une session partagée, il utilise les mêmes outils que pour vos propres sessions, mais pointés vers la copie du propriétaire.
Essayez de demander :
- « Quelles réunions des personnes ont-elles partagées avec moi cette semaine ? »
- « Résume la réunion que Sam a partagée avec moi et liste les actions à suivre. »
- « Partage le point quotidien d'hier avec maria@example.com. »
- « Qui a accès à la session de planification du T3 ? Retire toute personne extérieure à notre entreprise. »
Le partage donne à d'autres personnes accès à votre enregistrement, donc l'assistant confirme avant de partager une session ou de retirer quelqu'un, sauf si vous le lui avez clairement demandé. Lisez ce qu'il s'apprête à faire avant de donner votre accord.
Dans ChatGPT, le partage est une action d'écriture, donc il suit la même règle que l'enregistrement des actions à suivre : cela fonctionne dans les espaces de travail gérés, et les forfaits personnels peuvent lire les sessions partagées mais pas les partager.
Avec l'API Développeur
Lire des sessions partagées utilise les permissions que vous connaissez déjà : Read sessions, Read transcripts, et Access media. Partager vos propres sessions nécessite un token avec la permission Share sessions and manage access. Les permissions sont fixées à la création d'un token, donc si un token existant ne l'a pas, créez-en un nouveau — voir la page API Développeur.
| Quoi | Route |
|---|---|
| Lister les sessions partagées avec vous | GET /v1/shared-sessions |
| En lire une | GET /v1/shared-sessions/{owner_id}/{id} |
| Sa transcription, ses actions à suivre, ou son média | .../transcript, .../action-items, .../media |
| Inclure les sessions partagées dans votre liste de sessions | GET /v1/sessions?include=shared |
| Voir qui a accès | GET /v1/sessions/{id}/sharing |
| Créer un lien d'invitation | POST /v1/sessions/{id}/sharing/link |
| Envoyer des invitations par e-mail | POST /v1/sessions/{id}/sharing/invites |
| Annuler une invitation en attente | DELETE /v1/sessions/{id}/sharing/invites |
| Retirer une personne | DELETE /v1/sessions/{id}/sharing/people/{recipient_id} |
| Réinitialiser le lien | POST /v1/sessions/{id}/sharing/link/reset |
Les formats des requêtes et des réponses se trouvent dans la référence de l'API.
Avec la CLI Wave
Mettez à jour vers la dernière version de la CLI Wave (npm install -g @waveai/cli), puis :
wave shared list # sessions shared with you
wave shared get <owner_id> <session_id> # summary and details
wave shared transcript <owner_id> <session_id> --speakers
wave sessions share <id> --email maria@example.com # email an invite
wave sessions share <id> # print an invite link
wave sessions access <id> # who has access
wave sessions unshare <id> --email maria@example.com # cancel a pending invitewave sessions list --include-shared mélange les sessions partagées dans votre liste et indique pour chacune qui l'a partagée.
Limites à connaître
- Les liens d'invitation durent 30 jours. L'accès que quelqu'un a déjà obtenu n'expire pas.
- Jusqu'à 10 adresses e-mail par requête. Renvoyez-en pour en ajouter d'autres.
- Jusqu'à 250 personnes par session.
- Pour envoyer des invitations par e-mail, l'adresse e-mail de votre compte Wave doit être vérifiée. Sinon, la requête est refusée avec un message l'indiquant.
- Les sessions partagées sont en lecture seule. Un assistant ou un token ne peut ni les modifier, ni changer leurs actions à suivre, ni les classer dans vos dossiers.
- La recherche ne couvre pas les sessions partagées. La recherche sémantique ne porte que sur votre propre bibliothèque, donc demandez d'abord la liste des sessions partagées et lisez la session à partir de là.
- Aucun événement de partage. Les webhooks et le flux d'événements ne signalent pas quand quelqu'un partage une session avec vous. Listez les sessions partagées pour vérifier.
FAQ
Non. Il voit exactement ce que vous voyez dans l'application pour cette seule session, et rien d'autre dans la bibliothèque du propriétaire.
Non. Ouvrez le lien vous-même dans un navigateur ou dans l'application Wave pour l'accepter. Ensuite, la session apparaît aussi pour votre assistant.
Il perd l'accès au même moment que vous.
Pour aller plus loin
Cet article vous a-t-il été utile ?
Besoin d'aide supplémentaire ?
API développeur Wave
Créez un jeton à portée limitée et lisez, mettez à jour ou importez des sessions, transcriptions et actions à partir de votre propre code, avec recherche, export en masse et webhooks.
Wave CLI
Installez la commande wave, connectez-vous depuis votre navigateur, puis listez, recherchez, exportez et organisez vos enregistrements depuis le terminal.