← Files SurvioARCHIVED FILE

plugin.json

6.62 KB · Nov 3, 2026 · 19:13 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "survio",
  "version": "1.0.0",
  "description": "Read your Survio surveys and responses, and send survey invitations, from ChatGPT. Find themes in open-ended answers, compare segments by source, language and date, and turn results into summaries and reports.",
  "author": {
    "name": "Survio s.r.o.",
    "email": "support@survio.com",
    "url": "https://www.survio.com"
  },
  "homepage": "https://www.survio.com/en/help/collections/19772462-survio-mcp",
  "keywords": [
    "survey",
    "feedback",
    "responses",
    "analytics",
    "questionnaire"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Survio",
        "shortDescription": "Analyze survey responses",
        "longDescription": "Survio connects ChatGPT to your Survio account, so you can work with real survey results without exporting anything. Ask a question and ChatGPT reads your responses to answer it.\n\nWhat you can do:\n- Find the themes in open-ended answers. ChatGPT reads every comment and tells you what keeps coming up, with counts and example quotes.\n- Compare segments. Each response carries the channel it came through (email, web link, QR code, embedded form, social networks), the language it was answered in and when it arrived, so you can compare groups and time periods.\n- Turn results into deliverables: a summary for a meeting, a report for leadership, a page for the intranet.\n- Chase missing responses. Send email invitations to one address or a whole list. Sending is a real action, so ChatGPT asks you to confirm before any email goes out.\n\nScope: the plugin lists your surveys, reads their responses and sends email invitations. Creating and editing surveys and managing responses stay in the Survio app. ChatGPT only reaches the surveys your own Survio account can open.\n\nSecurity: you sign in with your Survio account through OAuth, so your password is never shared with ChatGPT. You can disconnect at any time.",
        "developerName": "Survio s.r.o.",
        "category": "Data & Analytics",
        "capabilities": [
          "List the surveys in your Survio account",
          "Read survey responses with every answer, source channel, language and submission time",
          "Filter responses by source channel, submission date or completion time",
          "Send a survey invitation email to one recipient",
          "Send survey invitation emails to a list of recipients"
        ],
        "websiteURL": "https://www.survio.com",
        "supportURL": "https://www.survio.com/en/contact",
        "privacyPolicyURL": "https://www.survio.com/en/privacy-policy",
        "termsOfServiceURL": "https://www.survio.com/en/terms-and-conditions",
        "defaultPrompt": [
          "List my Survio surveys.",
          "Find the main themes in the open-ended answers of my latest Survio survey.",
          "Compare this month's Survio survey responses with last month's."
        ],
        "brandColor": "#303181",
        "brandColorDark": "#D4EAF4",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List surveys",
              "prompt": "List my Survio surveys.",
              "tools_triggered": "survio_list_surveys",
              "expected_behavior": "Returns the titles of the surveys in the test account, including \"How was your experience?\". No email is sent."
            },
            {
              "description": "Themes in open-ended answers",
              "prompt": "What are the main themes in the open-ended answers of my Survio survey \"How was your experience?\"? Give a count and a quote for each.",
              "tools_triggered": "survio_list_surveys, survio_list_survey_responses",
              "expected_behavior": "Finds the survey, reads its 60 responses and returns 3-6 themes from the two open-ended questions, each with an approximate count and a verbatim quote (the answers are in Czech)."
            },
            {
              "description": "NPS and detractor reasons",
              "prompt": "In my Survio survey \"How was your experience?\", calculate the NPS and tell me what detractors most often give as the reason for their rating.",
              "tools_triggered": "survio_list_surveys, survio_list_survey_responses",
              "expected_behavior": "Reads the responses and reports the NPS (about -43: 36 detractors, 14 passives, 10 promoters) plus the most common reasons detractors give (product range, service, prices)."
            },
            {
              "description": "Summarize ratings",
              "prompt": "Summarize the ratings in my Survio survey \"How was your experience?\": the average overall satisfaction and ease scores, how many respondents contacted support and how satisfied they were with it.",
              "tools_triggered": "survio_list_surveys, survio_list_survey_responses",
              "expected_behavior": "Reads the responses and returns the average overall satisfaction and ease scores (1-5), how many respondents contacted support (33 of 60) and their average support rating."
            },
            {
              "description": "Send one invitation",
              "prompt": "Send my Survio survey \"How was your experience?\" to openai-review@survio.com.",
              "tools_triggered": "survio_list_surveys, survio_send_invitation",
              "expected_behavior": "Finds the survey, asks the user to confirm, then sends one invitation to openai-review@survio.com and confirms it was sent."
            }
          ],
          "negative": [
            {
              "description": "Survey creation is not supported",
              "prompt": "Create a new Survio survey about remote work with five questions."
            },
            {
              "description": "Editing surveys is not supported",
              "prompt": "Rename my Survio survey \"How was your experience?\" to \"Customer feedback 2026\"."
            },
            {
              "description": "Deleting responses is not supported",
              "prompt": "Delete all responses in my Survio survey \"How was your experience?\"."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/kPAaMQsDPqg",
        "commerce": false,
        "commerce_description": "Survio does not sell products, start subscriptions or process payments in ChatGPT."
      },
      "publication": {
        "release_notes": "Initial release: list surveys, read and filter survey responses, and send survey invitation emails."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5439502fbf8f4a48093e7a6eb35207d5b6808456258518d881ed529f3b0149d4