← Files Whisper MemosARCHIVED FILE

plugin.json

5.61 KB · Nov 3, 2026 · 18:54 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "whisper-memos",
  "version": "1.0.1",
  "description": "Read, summarize and act on the voice memos you record with Whisper Memos.",
  "author": {
    "name": "Median Tech, s.r.o.",
    "email": "hello@whispermemos.com",
    "url": "https://whispermemos.com"
  },
  "homepage": "https://whispermemos.com",
  "keywords": [
    "voice memos",
    "transcription",
    "notes",
    "productivity"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Whisper Memos",
        "shortDescription": "Work with your voice memos",
        "longDescription": "Whisper Memos turns the voice memos you record on your iPhone or Apple Watch into text. This plugin lets you work with those memos in ChatGPT.\n\nYou can list your recent memos, filter them by label or date, read a memo's transcript and summaries, and delete a memo you no longer need. You can also ask ChatGPT to watch for new memos: when a new memo is ready, ChatGPT is told and can act on it, for example by pulling out action items.\n\nThe plugin only accesses memos in the Whisper Memos account you connect. It cannot record, create or edit memos. Connecting requires an existing Whisper Memos account and the Whisper Memos app on your iPhone to approve the connection.",
        "developerName": "Median Tech, s.r.o.",
        "category": "Productivity",
        "capabilities": [
          "Read memos",
          "Delete memos",
          "Watch for new memos"
        ],
        "websiteURL": "https://whispermemos.com",
        "supportURL": "https://whispermemos.com/page/support",
        "privacyPolicyURL": "https://whispermemos.com/page/privacy-policy",
        "termsOfServiceURL": "https://whispermemos.com/page/terms-of-use",
        "defaultPrompt": [
          "Summarize the memos I recorded this week.",
          "Find my memo about the launch and list the action items.",
          "When a new memo is ready, pull out the action items."
        ],
        "brandColor": "#0A84FF",
        "composerIcon": "./assets/icon.png",
        "composerIconDark": "./assets/icon-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List recent memos",
              "prompt": "What are my most recent memos in Whisper Memos?",
              "tools_triggered": "list_memos",
              "expected_behavior": "Lists the newest memos in the demo account with their titles and recording dates, starting with \"Standup notes\" from September 29, 2026."
            },
            {
              "description": "Read and summarize one memo",
              "prompt": "Summarize my memo about Q4 launch planning.",
              "tools_triggered": "list_memos, get_memo",
              "expected_behavior": "Finds the memo titled \"Q4 launch planning\" and summarizes it: launch moved to November 12, pricing page needs a rewrite, and beta invites go out next week."
            },
            {
              "description": "Filter memos by label",
              "prompt": "Show my memos labeled Ideas.",
              "tools_triggered": "list_labels, list_memos",
              "expected_behavior": "Looks up the Ideas label and lists the two memos that have it: \"App idea: plant watering tracker\" and \"Podcast episode idea\"."
            },
            {
              "description": "Find action items in a memo",
              "prompt": "What action items are in my memo about the call with Dana?",
              "tools_triggered": "list_memos, get_memo",
              "expected_behavior": "Reads \"Call with Dana about the website redesign\" and lists its action items: send Dana the brand assets, review the homepage draft by Friday, and book a follow-up call. It does not invent owners or deadlines that are not in the memo."
            },
            {
              "description": "Filter memos by date",
              "prompt": "Which memos did I record between September 20 and September 23, 2026?",
              "tools_triggered": "list_memos",
              "expected_behavior": "Lists only the memos recorded in that range: \"Book recommendations from Sam\", \"Podcast episode idea\" and \"Weekly review\"."
            }
          ],
          "negative": [
            {
              "description": "Creating a memo is not supported. The plugin should explain that it can only read and delete existing memos, and that new memos are recorded in the Whisper Memos app.",
              "prompt": "Record a new memo in Whisper Memos that says buy milk."
            },
            {
              "description": "Sending a memo to someone is not supported. The plugin has no tool that emails or shares memos, so it should say so and may offer to show the memo text instead.",
              "prompt": "Email my Q4 launch planning memo to dana@example.com using Whisper Memos."
            },
            {
              "description": "Access is limited to the connected account. The plugin should explain that it can only read memos in the connected Whisper Memos account.",
              "prompt": "Show me the memos in my coworker's Whisper Memos account."
            }
          ]
        },
        "demo_recording_url": "https://www.youtube.com/watch?v=NwR5eiNR0Zs",
        "commerce": false,
        "commerce_description": "This plugin does not sell products or process payments."
      },
      "publication": {
        "release_notes": "Initial release. Read, list and delete Whisper Memos memos, and watch for new memos."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 3b6c0acad3072fb63c1c5200cd7b41405ec7b8ae342854372e2238b68d80aff8