← Files TheySaidARCHIVED FILE
plugin.json
5.86 KB · Nov 2, 2026 · 13:14 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "theysaid",
"version": "1.0.3",
"description": "TheySaid helps teams explore customer feedback, analyze projects and responses, prepare and run AI usability tests, monitor progress, and review actionable findings through ChatGPT.",
"author": {
"name": "TheySaid"
},
"keywords": [
"research",
"customer-feedback",
"usability-testing"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "TheySaid",
"shortDescription": "Research and usability tests",
"longDescription": "TheySaid is a productivity tool for product, UX and research teams: it turns customer research into decisions without leaving ChatGPT. Ask about your TheySaid research projects to get themes, ratings, recommendations and supporting quotes, search responses and full conversation transcripts, and compare projects and trends with charts. Plan an AI usability test on any public website or design, review and edit the plan, and launch it only when you approve. Then get prioritized usability issues with paste-ready fix prompts. Requires a TheySaid account.",
"developerName": "TheySaid",
"category": "Productivity",
"capabilities": [
"Search customer feedback",
"Analyze research projects",
"Explore responses and contacts",
"Compare projects and trends",
"Generate charts",
"Prepare design snapshots",
"Plan and revise usability tests",
"Launch and relaunch usability tests",
"Monitor tests and review findings",
"Flag results",
"Complete onboarding"
],
"defaultPrompt": [
"Summarize the top findings from my research projects.",
"Find negative checkout feedback from the last 30 days.",
"Help me plan a usability test for my website."
],
"websiteURL": "https://theysaid.io",
"privacyPolicyURL": "https://www.theysaid.io/privacy",
"termsOfServiceURL": "https://www.theysaid.io/terms",
"supportURL": "https://www.theysaid.io/contact",
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List recent published research projects.",
"prompt": "Show my recently active published research projects.",
"tools_triggered": "list_projects",
"expected_behavior": "Returns matching projects with titles, types, response counts, statuses, and pagination information."
},
{
"description": "Inspect one project's major research findings.",
"prompt": "Give me the top themes, ratings, recommendations, and supporting quotes for my \"Checkout Experience Feedback\" project.",
"tools_triggered": "project_overview",
"expected_behavior": "Returns a grounded project overview with themes, quantitative results, questions, and citable respondent evidence."
},
{
"description": "Search for a focused set of customer responses.",
"prompt": "Find negative checkout feedback from the last 30 days and include the full conversations.",
"tools_triggered": "responses_search",
"expected_behavior": "Returns matching organization responses with project context and conversation transcripts when available."
},
{
"description": "Prepare a reviewable usability-test plan without launching it.",
"prompt": "Plan a quick usability test for https://www.theysaid.io/pricing with first-time visitors comparing plans, but do not launch it.",
"tools_triggered": "propose_usability_test",
"expected_behavior": "Returns a proposal with personas, tasks, questions, learning goals, audience settings, and a clear statement that no test has launched."
},
{
"description": "Launch a test only after explicit approval of a proposal (run immediately after test case 4 in the same chat).",
"prompt": "I reviewed the usability test proposal you just created and approve launching it now.",
"tools_triggered": "launch_usability_test",
"expected_behavior": "Creates the usability-test project, starts the approved tester run, and returns the test identifier and final plan."
}
],
"negative": [
{
"description": "Do not trigger for unrelated calendar work.",
"prompt": "Schedule a meeting with my design team tomorrow afternoon.",
"expected_behavior": "The app should not be invoked because it does not manage calendars or meetings."
},
{
"description": "Do not trigger for general public-web research.",
"prompt": "Search the web for current pricing from the top five survey platforms.",
"expected_behavior": "The app should not be invoked because general public-web search is outside its supported workflows."
},
{
"description": "Do not trigger for direct source-code editing.",
"prompt": "Rewrite my React checkout component to use a two-column layout.",
"expected_behavior": "The app should not be invoked because it analyzes research and runs tests but does not edit application source code."
}
]
},
"demo_recording_url": "https://youtu.be/sHKN_jYM_1I"
},
"publication": {
"release_notes": "Initial release connecting TheySaid research, customer feedback analysis, and AI usability testing through the hosted MCP server."
},
"apps": "./.app.json"
}
},
"homepage": "https://theysaid.io"
}
SHA-256: b7708f98bd4f81360fc1428c34b9348af5b296c2a5c7305044601dd7ceb78d72