← Files SalesbudARCHIVED FILE

plugin.json

4.47 KB · Nov 11, 2026 · 18:10 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "salesbud",
  "version": "1.0.0",
  "description": "Read your Salesbud meetings, calls, emails and WhatsApp conversations.",
  "author": {
    "name": "Salesbud",
    "email": "eng@salesbud.com.br",
    "url": "https://salesbud.com.br"
  },
  "homepage": "https://salesbud.com.br",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Salesbud",
        "shortDescription": "Your sales calls and meetings",
        "longDescription": "Salesbud records and analyzes your team's sales conversations. This plugin lets ChatGPT read what you can already see in Salesbud, so you can ask about your pipeline in plain language.\n\nWhat ChatGPT can read:\n- Meetings and calls: list and filter by date, account, team or tag; details; full transcripts; the AI overall evaluation; and scorecard answers.\n- Email conversations and messages.\n- WhatsApp conversations and messages.\n- Accounts, teams and tags, to narrow any search.\n\nThe plugin is read-only. It never creates, changes or deletes anything in Salesbud. Each person sees only what their Salesbud permissions allow.\n\nRequirements: a Salesbud workspace with API access. If you are not an administrator, an administrator approves your connection the first time.",
        "developerName": "Salesbud",
        "category": "Productivity",
        "websiteURL": "https://salesbud.com.br",
        "supportURL": "https://docs.salesbud.com.br/guides/connect-claude-and-chatgpt/#support",
        "privacyPolicyURL": "https://app.salesbud.com.br/legal/politica-de-privacidade.html",
        "termsOfServiceURL": "https://salesbud.com.br/legal/terms-of-service",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the meetings of a fixed month",
              "prompt": "List my meetings from October 2026.",
              "tools_triggered": "list_meetings",
              "expected_behavior": "Lists the reviewer's meetings from October 2026."
            },
            {
              "description": "Summarize the transcript of a meeting from a fixed month",
              "prompt": "Summarize the transcript of my first meeting from October 2026.",
              "tools_triggered": "list_meetings, get_meeting_transcript",
              "expected_behavior": "Summarizes the transcript of the reviewer's first meeting from October 2026."
            },
            {
              "description": "Overall evaluation of the latest meeting",
              "prompt": "How was my most recent meeting evaluated overall?",
              "tools_triggered": "list_meetings, get_meeting_overall_evaluation",
              "expected_behavior": "Returns the overall AI evaluation of the most recent meeting."
            },
            {
              "description": "Scorecard answers of the latest meeting",
              "prompt": "What were the scorecard answers in my last meeting?",
              "tools_triggered": "list_meetings, get_meeting_answers",
              "expected_behavior": "Lists the scorecard answers of the most recent meeting."
            },
            {
              "description": "Find the objections raised in a meeting",
              "prompt": "What objections did the customer raise in my latest meeting?",
              "tools_triggered": "list_meetings, get_meeting_transcript",
              "expected_behavior": "Lists the objections found in the latest meeting's transcript."
            }
          ],
          "negative": [
            {
              "description": "Sending email is out of scope: Salesbud is read-only and has no tool that sends email, so no Salesbud tool sends anything. ChatGPT may offer to draft the email instead.",
              "prompt": "Send a follow-up email to the client."
            },
            {
              "description": "Deleting data is out of scope: the plugin refuses because it only reads data",
              "prompt": "Delete my last meeting."
            },
            {
              "description": "Unrelated request: Salesbud is not used",
              "prompt": "What's the weather in S\u00e3o Paulo?"
            }
          ]
        }
      },
      "publication": {
        "countries": [],
        "release_notes": "First release: read-only access to Salesbud meetings, calls, emails and WhatsApp conversations."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 6a7366009ede2dbdc686d17d298430e2ec483600f1ec6897716dfbccdbc175a1