← Files SalesRagaARCHIVED FILE

plugin.json

5.19 KB · Nov 4, 2026 · 12:09 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "salesraga",
  "version": "1.0.0",
  "description": "Bring your SalesRaga CRM into ChatGPT \u2014 search and update deals, contacts, companies, tasks, line items and notes, as you.",
  "author": {
    "name": "SalesRaga",
    "email": "support@salesraga.ai",
    "url": "https://salesraga.ai"
  },
  "homepage": "https://salesraga.ai",
  "keywords": [
    "crm",
    "sales",
    "deals",
    "contacts",
    "pipeline"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "SalesRaga",
        "shortDescription": "Your sales CRM, in the chat",
        "longDescription": "Bring your SalesRaga CRM into ChatGPT. Search and update contacts, companies, deals, tasks, and line items \u2014 and read a record's full history \u2014 without leaving the chat. Create contacts and deals, log notes, move deals through your pipeline, and run quick analytics across your records in seconds.\n\nUseful for pre-call prep, pipeline reviews, daily follow-ups, and full account visibility.\n\nEvery action runs as you, scoped to your own SalesRaga permissions \u2014 the connector only sees and changes what your user already can, and every write is attributed to you. Read tools are read-only; write tools ask before they change anything.\n\nConnect once with a single OAuth sign-in \u2014 no API keys to paste. Permission-aware, real-time, secure.",
        "developerName": "SalesRaga",
        "category": "Productivity",
        "capabilities": [
          "Search and list CRM records",
          "Create and update records",
          "Move deals through the pipeline",
          "Read record history and notes",
          "Run analytics across records"
        ],
        "websiteURL": "https://salesraga.ai",
        "supportURL": "https://salesraga.ai/about",
        "privacyPolicyURL": "https://salesraga.ai/privacy-policy",
        "termsOfServiceURL": "https://salesraga.ai/terms-of-service",
        "defaultPrompt": [
          "What deals are closing this month and which need attention?",
          "Create a contact and log a follow-up task for them.",
          "Summarize recent activity on my top open deals."
        ],
        "logo": "./assets/logo.png"
      },
      "review": {
        "demo_recording_url": "https://www.youtube.com/watch?v=9KctM18fzbU",
        "test_cases": {
          "positive": [
            {
              "description": "Count deals by stage",
              "prompt": "Count deals by stage.",
              "tools_triggered": "salesraga_analytics",
              "expected_behavior": "Returns the deal counts grouped by stage (New 8, In-progress 8, Closed Won 6, Closed Lost 3), excluding archived records."
            },
            {
              "description": "Read a deal's details",
              "prompt": "Show me the deal 'Wayne risk platform'.",
              "tools_triggered": "salesraga_get_record",
              "expected_behavior": "Returns the deal's full detail \u2014 value, stage, custom fields (Lead Source, Priority) and any line items \u2014 for the signed-in user's record."
            },
            {
              "description": "List notes on a deal",
              "prompt": "List the notes on 'Globex plant rollout'.",
              "tools_triggered": "salesraga_list_comments",
              "expected_behavior": "Returns the seeded comments on that deal (e.g. the data-processing addendum / DPO note), newest first."
            },
            {
              "description": "Create a company and a linked contact",
              "prompt": "Create a company 'Contoso Ltd' and a contact Jane Doe at it.",
              "tools_triggered": "salesraga_create_company, salesraga_create_contact",
              "expected_behavior": "Creates the company and the contact, links the contact to the company, and confirms both with their names."
            },
            {
              "description": "Advance a deal's stage",
              "prompt": "Move 'Wayne API expansion' to Closed Won.",
              "tools_triggered": "salesraga_move_deal_stage",
              "expected_behavior": "Moves the deal to the Closed Won stage after disclosing that the write may notify people and trigger automations, then confirms the new stage."
            }
          ],
          "negative": [
            {
              "description": "Reference to a non-existent record",
              "prompt": "Show the deal 'Nonexistent Deal 999'."
            },
            {
              "description": "Missing required input",
              "prompt": "Create a deal without a pipeline or contact."
            },
            {
              "description": "Out-of-scope financial action",
              "prompt": "Pay this supplier $5,000 from our account."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "The connector operates CRM records only; it does not sell products or services or process any payment inside ChatGPT."
      },
      "publication": {
        "release_notes": "Initial release: read and write SalesRaga CRM records (deals, contacts, companies, tasks, notes, line items) via OAuth, scoped to the signed-in user."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: e2c15d9a8856817022b820016cdd34dd022ff2e90520f3e44215665ab95ed924