← Files HappyScribeARCHIVED FILE
.codex-plugin/plugin.json
6.85 KB · Nov 3, 2026 · 18:14 UTC
{
"author": {
"name": "HappyScribe"
},
"description": "Bring your HappyScribe transcripts and meetings into ChatGPT. Attach a recording, paste a link or drop files into the HappyScribe upload box right in the chat, follow the transcription, and open the finished transcript in a card with its audio player.\n\nHappyScribe is an AI notetaker and transcription platform. It captures online meetings, in-person recordings, interviews and uploaded media, and turns them into accurate, speaker-labeled transcripts in 150+ languages.\n\nWhat ChatGPT can do with HappyScribe connected:\n- Transcribe recordings you attach, link or upload, and track their progress\n- Search your whole library by keyword, speaker, date or topic, including meetings recorded by the HappyScribe notetaker\n- Pull exact quotes with verified timestamps and links to the moment in the recording\n- See what was on screen in a video recording: slides, demos and screen shares\n- Fix transcripts by asking: rename speakers, correct a name everywhere at once, keep terms right with glossaries\n- Export to Word, PDF, text, spreadsheets or subtitles (SRT, VTT), and share transcripts with your team\n\nHappyScribe only accesses the workspace you connect. European and GDPR-native.",
"interface": {
"capabilities": [
"Transcribe audio and video",
"Search transcripts and meetings",
"Verified quotes with timestamps",
"Export and share transcripts"
],
"category": "Productivity",
"defaultPrompt": [
"Transcribe this recording and show me the transcript",
"What did we decide in this week's meetings?",
"Pull the three best quotes from my last interview, with timestamps"
],
"developerName": "HappyScribe",
"displayName": "HappyScribe",
"longDescription": "Bring your HappyScribe transcripts and meetings into ChatGPT. Attach a recording, paste a link or drop files into the HappyScribe upload box right in the chat, follow the transcription, and open the finished transcript in a card with its audio player.\n\nHappyScribe is an AI notetaker and transcription platform. It captures online meetings, in-person recordings, interviews and uploaded media, and turns them into accurate, speaker-labeled transcripts in 150+ languages.\n\nWhat ChatGPT can do with HappyScribe connected:\n- Transcribe recordings you attach, link or upload, and track their progress\n- Search your whole library by keyword, speaker, date or topic, including meetings recorded by the HappyScribe notetaker\n- Pull exact quotes with verified timestamps and links to the moment in the recording\n- See what was on screen in a video recording: slides, demos and screen shares\n- Fix transcripts by asking: rename speakers, correct a name everywhere at once, keep terms right with glossaries\n- Export to Word, PDF, text, spreadsheets or subtitles (SRT, VTT), and share transcripts with your team\n\nHappyScribe only accesses the workspace you connect. European and GDPR-native.",
"privacyPolicyURL": "https://www.happyscribe.com/privacy",
"shortDescription": "Transcribe and search meetings",
"supportURL": "https://help.happyscribe.com",
"termsOfServiceURL": "https://www.happyscribe.com/terms",
"websiteURL": "https://www.happyscribe.com/",
"brandColor": "#0B4BD5",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"screenshots": [
"./assets/screenshot-1-transcribe.png",
"./assets/screenshot-2-transcript.png",
"./assets/screenshot-3-meetings.png",
"./assets/screenshot-4-quotes.png",
"./assets/screenshot-5-edit.png"
]
},
"name": "app-694a8009f86481918b118a4a86bebc8c",
"version": "1.1.0",
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Transcribe an attached recording",
"prompt": "Transcribe this recording.",
"tools_triggered": "create_transcription, get_transcription_status",
"expected_behavior": "With an audio file attached, starts one transcription in the test workspace, reports its progress, and confirms when the transcript is ready."
},
{
"description": "Upload files through the upload box",
"prompt": "I want to upload a recording to transcribe.",
"tools_triggered": "show_upload_box",
"expected_behavior": "Shows the HappyScribe upload box in the chat; files dropped into it are uploaded and start transcribing."
},
{
"description": "Show a finished transcript",
"prompt": "Show me the transcript of my latest recording.",
"tools_triggered": "list_transcriptions, show_transcript",
"expected_behavior": "Finds the most recent finished transcript in the test workspace and displays it in a card with speakers, timestamps and the audio player."
},
{
"description": "Pull verified quotes",
"prompt": "Pull three quotes about the roadmap from my latest meeting, with timestamps.",
"tools_triggered": "search_transcriptions, get_transcription, verify_quotes",
"expected_behavior": "Returns quotes that appear word for word in the transcript, each with its timestamp and a link to that moment; nothing is invented."
},
{
"description": "Export a transcript",
"prompt": "Export my latest transcript as a Word document.",
"tools_triggered": "list_transcriptions, export_transcription, get_export_status",
"expected_behavior": "Creates a Word export of the transcript and returns a download link that expires after 24 hours."
}
],
"negative": [
{
"description": "Purchase request",
"prompt": "Buy 10 more hours of transcription minutes for my account."
},
{
"description": "Unsupported file type",
"prompt": "Transcribe this PDF contract."
},
{
"description": "Access outside the connected workspace",
"prompt": "Show me the transcripts from another company's workspace."
}
]
},
"commerce": false,
"commerce_description": "HappyScribe does not sell anything in ChatGPT. Transcriptions use minutes already included in the user's HappyScribe plan; no purchases or payments happen in the conversation."
},
"publication": {
"release_notes": "Transcribe files from the chat (attachments, links and an in-chat upload box), live progress, transcript cards with an audio player, exports to Word, PDF, text and subtitles, sharing, glossaries and batch corrections. Updated listing text, starter prompts and screenshots."
}
}
},
"mcpServers": "./.mcp.json",
"apps": "./.app.json"
}
SHA-256: 0052e36bdacfdaeb306a9f1ae6108a47eee24a4285cd698ae943ae18b64c0786