← Files AvomaARCHIVED FILE

.codex-plugin/plugin.json

9.21 KB · Oct 6, 2026 · 18:05 UTC

↓ Download file

{
  "author": {
    "name": "Avoma Inc.",
    "url": "https://www.avoma.com"
  },
  "description": "Connect ChatGPT to your Avoma workspace and get meeting intelligence, including call transcripts, AI-generated notes, scorecard results, and usage analytics. Ask ChatGPT about stalled deals, review rep scorecards, track quota attainment, or walk into your next call with full account history.\n\nRead capabilities:\n- Meeting transcripts, structured notes, and AI summaries\n- Scorecard evaluations and team usage / engagement metrics\n- CRM deal stages, CRM associations, meeting outcomes, meeting types, and team listings\n\nWrite capabilities:\n- Update meeting outcomes\n- Set meeting privacy \u2014 private, organization, public, or team-scoped\n- Assign meeting types / purposes\n\nYou can use the Avoma connector to:\n\n- Review calls and action items:\n \"Summarise my calls from last week and list open action items\"\n- Check team scorecards:\n \"Show me scorecard results for the sales team this month and identify the three coaching areas with the lowest average scores.\"\n- Find meetings by deal stage:\n \"Find all meetings linked to Closed Won deals over $50,000 that closed in Q2 2026 and summarize the common buying signals.\"\n- Update meeting outcomes:\n \"Set the outcome of my demo call with Acme Corp from June 15 to Qualified\"\n- Manage meeting privacy:\n \"Make all onboarding calls for the Globex account from the past 30 days visible only to the Customer Success team.\"\n- Create a playbook:\n \"Analyze win/loss calls for Enterprise deals over $100,000 that closed in the last two quarters and create a coaching playbook with examples of effective discovery questions, objection handling, and closing techniques.\"\n\nAccess is controlled by your Avoma permissions and OAuth 2.1 credentials. No meeting data is stored by ChatGPT.",
  "homepage": "https://www.avoma.com",
  "interface": {
    "capabilities": [
      "Search meetings",
      "Read transcripts and notes",
      "Review scorecards",
      "Analyze team usage",
      "Read CRM context",
      "Update meeting properties"
    ],
    "category": "Communication",
    "composerIcon": "./assets/icon.png",
    "defaultPrompt": [
      "Summarize my meetings from last week.",
      "Show my team's recent scorecard results.",
      "List action items from my meetings in the last 7 days."
    ],
    "developerName": "Avoma Inc.",
    "displayName": "Avoma",
    "logo": "./assets/logo.png",
    "longDescription": "Connect ChatGPT to your Avoma workspace and get meeting intelligence, including call transcripts, AI-generated notes, scorecard results, and usage analytics. Ask ChatGPT about stalled deals, review rep scorecards, track quota attainment, or walk into your next call with full account history.\n\nRead capabilities:\n- Meeting transcripts, structured notes, and AI summaries\n- Scorecard evaluations and team usage / engagement metrics\n- CRM deal stages, CRM associations, meeting outcomes, meeting types, and team listings\n\nWrite capabilities:\n- Update meeting outcomes\n- Set meeting privacy \u2014 private, organization, public, or team-scoped\n- Assign meeting types / purposes\n\nYou can use the Avoma connector to:\n\n- Review calls and action items:\n \"Summarise my calls from last week and list open action items\"\n- Check team scorecards:\n \"Show me scorecard results for the sales team this month and identify the three coaching areas with the lowest average scores.\"\n- Find meetings by deal stage:\n \"Find all meetings linked to Closed Won deals over $50,000 that closed in Q2 2026 and summarize the common buying signals.\"\n- Update meeting outcomes:\n \"Set the outcome of my demo call with Acme Corp from June 15 to Qualified\"\n- Manage meeting privacy:\n \"Make all onboarding calls for the Globex account from the past 30 days visible only to the Customer Success team.\"\n- Create a playbook:\n \"Analyze win/loss calls for Enterprise deals over $100,000 that closed in the last two quarters and create a coaching playbook with examples of effective discovery questions, objection handling, and closing techniques.\"\n\nAccess is controlled by your Avoma permissions and OAuth 2.1 credentials. No meeting data is stored by ChatGPT.",
    "privacyPolicyURL": "https://www.avoma.com/privacy-policy",
    "shortDescription": "Get meeting insights",
    "supportURL": "https://help.avoma.com/",
    "termsOfServiceURL": "https://www.avoma.com/terms",
    "websiteURL": "https://www.avoma.com"
  },
  "extensions": {
    "com.openai": {
      "review": {
        "demo_recording_url": "https://drive.google.com/file/d/1cBQPfNs1YwUjPxRYEhZbCgqkjHofuZpM/view?usp=sharing",
        "test_cases": {
          "positive": [
            {
              "description": "List meetings from last week",
              "prompt": "Show my meetings from last week with their titles, dates, and attendees.",
              "tools_triggered": "get_current_datetime, list_meetings",
              "expected_behavior": "Return meetings within the previous calendar week, showing the available title, date/time, and attendee information. Do not use or require CRM associations."
            },
            {
              "description": "Summarize decisions and action items from recent meeting notes",
              "prompt": "Summarize the key decisions and action items from my most recent completed meeting.",
              "tools_triggered": "get_current_datetime, list_meetings, get_meeting_notes",
              "expected_behavior": "Identify the most recent completed meeting in the requested date range, retrieve its notes, and summarize only the decisions and action items present in those notes. Do not invent owners, deadlines, or outcomes."
            },
            {
              "description": "Retrieve a meeting transcript and identify customer concerns",
              "prompt": "Get the transcript of my most recent onboarding call and tell me what concerns the customer raised, with timestamps.",
              "tools_triggered": "get_current_datetime, list_meetings, get_meeting_transcript",
              "expected_behavior": "Find the onboarding meeting from meeting metadata, retrieve every transcript page with include_timestamps=true, and report customer concerns with speaker attribution and available timestamps. If no matching meeting or transcript is available, say so clearly."
            },
            {
              "description": "Review recent scorecard results and lowest-scoring criteria",
              "prompt": "Review scorecard evaluations from the last 30 days and identify the lowest-scoring criteria, if there is enough data.",
              "tools_triggered": "get_current_datetime, list_scorecard_evaluations",
              "expected_behavior": "Summarize scorecard results created during the previous 30 days and identify criteria with the lowest averages when the returned evaluations contain enough comparable scores. State when there is insufficient data. Do not require team, deal, or CRM associations."
            },
            {
              "description": "Update a meeting outcome after confirmation",
              "prompt": "Set the outcome of my most recent completed meeting to Qualified. Ask me to confirm before saving.",
              "tools_triggered": "get_current_datetime, list_meetings, list_meeting_outcomes, set_meeting_outcome",
              "expected_behavior": "Identify the meeting, find the exact Qualified outcome label and UUID, and ask for confirmation before calling set_meeting_outcome. After confirmation, report whether the update succeeded. Do not call the write tool before confirmation."
            }
          ],
          "negative": [
            {
              "description": "Unsupported calendar scheduling",
              "prompt": "Schedule a follow-up meeting for me next Tuesday at 3 pm.",
              "expected_behavior": "Do not call Avoma tools. Explain that Avoma cannot create calendar events and suggest using a calendar integration."
            },
            {
              "description": "General sales advice does not need Avoma workspace data",
              "prompt": "What is a good framework for running a sales discovery call?",
              "expected_behavior": "Do not call Avoma tools. Answer from general knowledge without accessing meeting data."
            },
            {
              "description": "Unsupported meeting deletion",
              "prompt": "Delete all my meetings from last month.",
              "expected_behavior": "Do not call Avoma tools. Explain that deleting meetings is not supported by the connector."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Avoma for ChatGPT v1.0.0 is the initial submission. It connects to an Avoma workspace to list meetings, read transcripts and structured notes, review scorecard evaluations and usage metrics, and look up CRM context where available. It supports updating meeting outcomes, privacy, and meeting types. Write actions require confirmation. The connector does not create calendar events or delete meetings."
      }
    }
  },
  "keywords": [
    "meetings",
    "transcripts",
    "conversation intelligence",
    "sales",
    "crm"
  ],
  "mcpServers": "./.mcp.json",
  "name": "app-6a3b7f704418819181ca5879f64ffee0",
  "version": "1.0.0",
  "apps": "./.app.json"
}

SHA-256: 65c70be2210f57d22a64330148810da35fe1218e2989f6a54c6c9020ba152e95