Contact us via WhatsApp

Session Handoff: an audio briefing of your Claude session

A Claude Code plugin that turns a working session with AI into a 3–4 minute audio briefing for the rest of the team. Nothing to install: sign in, get a token, done.

Session Handoff: an audio briefing of your Claude session

Resource download

Please fill in your name
Invalid mail format
Please fill in your message

You spent an hour with Claude on a document, a plan or a design. The rest of the team was not there. Session Handoff turns that session into a 3–4 minute narrated briefing of what changed and why, grounded in the document diff rather than the chat.

How it works

  1. Install the session-handoff plugin from the kleer-la/claude-plugins marketplace in Claude Code.
  2. When a session ends, ask for /handoff. The skill writes the briefing script from what changed in the document.
  3. The script becomes an MP3 you share with the team.

Step 3 needs speech synthesis. You can run it on your own machine (it needs edge-tts and ffmpeg) or, simpler, with a Kleer account: request the resource with the form on this page, an email brings you the access link, sign in with Google using that same email and get a personal token for the SESSION_HANDOFF_TTS_TOKEN variable. Nothing to install; it works on Windows and wherever PyPI is out of reach.

You can also use it from Claude Desktop or claude.ai: your account shows an MCP connector URL. Add it and the briefing_audio tool appears, answering a download link for the audio.

What you send and what we keep

  • The briefing script (text) travels to Kleer's servers to become audio. The skill strips secrets and credentials before writing it, but the content of your session is yours: review it before generating the audio if it is sensitive.
  • Speech synthesis uses Microsoft's voice service (edge-tts): the text goes through it.
  • The audio is not stored. With the plugin it is returned and discarded; with the MCP connector it is kept for one hour, as long as the download link lives.
  • We record how many briefings you generate, how many characters and how long they took. Never the text.
  • From your Google account we use only the email, to identify you.

Limits

The free account includes 30 briefings a month. If the service is unavailable, the plugin falls back to local synthesis.