Update to BuildBetter.ai
Snapshot Oct 24, 2026 · 13:07 UTC · version 2.0.0
Declared capabilities changed
Declared skills — Now says: [{"description":"Use when working with BuildBetter's MCP server, bb CLI, Codex hooks, product-signal context, or preparing the BuildBetter Codex plugin for...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 10 plugins free · no card required.
All fields and original values.
Declared skills
Sep 30, 2026 · 22:59 UTC
[]
Oct 24, 2026 · 13:07 UTC
[{"description":"Use when working with BuildBetter's MCP server, bb CLI, Codex hooks, product-signal context, or preparing the BuildBetter Codex plugin for local sharing or submission.","interface":{"brand_color":null,"default_prompt":nu...
Full description
Sep 30, 2026 · 22:59 UTC
BuildBetter helps teams find product and customer evidence context across signals, calls, transcripts, documents, knowledge pages, people, and schema metadata so product and engineering work can be grounded in authenticated workspace evi...
Oct 24, 2026 · 13:07 UTC
Research customer feedback, support tickets, surveys, product analytics, signals, recordings, and Knowledge with BuildBetter.
Short description
Sep 30, 2026 · 22:59 UTC
Product and customer context
Oct 24, 2026 · 13:07 UTC
Turn feedback into decisions
Long description
Sep 30, 2026 · 22:59 UTC
BuildBetter helps teams find product and customer evidence context across signals, calls, transcripts, documents, knowledge pages, people, and schema metadata so product and engineering work can be grounded in authenticated workspace evi...
Oct 24, 2026 · 13:07 UTC
Search your connected BuildBetter workspace for customer feedback, imported support conversations, recordings and transcripts, survey responses, product signals, and Knowledge. Compare qualitative evidence with connected PostHog or Ampli...
Compare saved observations
Download comparison JSONFull technical diff · 23 changed fields
added /is_template_instance
Field was absent
false
removed /release/app_manifest/apps/app-699e3e4e050881919b373090d3059dc5
{
"id": "asdk_app_699e3e4e050881919b373090d3059dc5",
"required": true
}Field is absent
added /release/app_manifest/apps/buildbetter
Field was absent
{
"id": "asdk_app_699e3e4e050881919b373090d3059dc5",
"required": true
}changed /release/description
"BuildBetter helps teams find product and customer evidence context across signals, calls, transcripts, documents, knowledge pages, people, and schema metadata so product and engineering work can be grounded in authenticated workspace evidence."
"Research customer feedback, support tickets, surveys, product analytics, signals, recordings, and Knowledge with BuildBetter."
changed /release/id
"pluginrel_8bb309b52384819180b2077e90963c1b"
"pluginrel_8335d35dfbe48191b35b741ec7b4c445"
changed /release/interface/capabilities
[]
[ "Read", "Write", "Interactive" ]
changed /release/interface/category
"Business & Operations"
"Productivity"
changed /release/interface/composer_icon_dark_url
null
"https://files.openai.com/content?id=file_0000000049b081f59a7ce52a2bddd03b"
changed /release/interface/composer_icon_url
null
"https://files.openai.com/content?id=file_00000000074481f781ee686cbe765dd2"
changed /release/interface/default_prompt
null
"Find recurring pain points across our support tickets, surveys, and customer conversations."
changed /release/interface/default_prompts
null
[ "Find recurring pain points across our support tickets, surveys, and customer conversations.", "Compare onboarding feedback with product usage and show me the underlying evidence.", "Draft a survey to validate our onboarding problems without sending it." ]
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_00000000668471f79219377aee83bf45"
"https://files.openai.com/content?id=file_00000000ddf881f59506bcf890998b12"
changed /release/interface/logo_url_dark
null
"https://files.openai.com/content?id=file_000000008d4481f79fd36ca773090e96"
changed /release/interface/long_description
"BuildBetter helps teams find product and customer evidence context across signals, calls, transcripts, documents, knowledge pages, people, and schema metadata so product and engineering work can be grounded in authenticated workspace evidence."
"Search your connected BuildBetter workspace for customer feedback, imported support conversations, recordings and transcripts, survey responses, product signals, and Knowledge. Compare qualitative evidence with connected PostHog or Amplitude usage, trends, and saved insights. The agent retrieves, filters, and cites evidence in chat. Optional visual evidence browsing and compact job-status cards help when requested and supported by your client. When supported by your ChatGPT client and enabled for your workspace, monitor selected new signals, completed recordings, or submitted survey responses. Draft native surveys, evaluate synthetic research separately from real customer evidence, preview Smart Tags, and inspect project triage and Knowledge gaps with focused workflows. Coverage depends on connected sources and your permissions. BuildBetter uses OAuth; publishing, messaging, survey delivery, access changes, and credit use retain their approval steps. Maintained public skills work in ChatGPT and Codex; organization-specific skills remain private and are retrieved at runtime."
changed /release/interface/plugin_category_id
"business & operations"
"productivity"
changed /release/interface/screenshot_urls
[]
[ "https://files.openai.com/content?id=file_00000000f44481f79658fbc6876ccc86" ]
changed /release/interface/short_description
"Product and customer context"
"Turn feedback into decisions"
changed /release/interface/website_url
"https://www.buildbetter.ai"
"https://buildbetter.ai/"
changed /release/keywords
[]
[ "buildbetter", "customer-feedback", "support-tickets", "surveys", "product-analytics", "customer-research", "knowledge", "productivity", "mcp" ]
changed /release/mcp_servers
[]
[
{
"key": "buildbetter",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://mcp.buildbetter.app"
}
}
]changed /release/onboarding_skill_name
null
"buildbetter-start"
changed /release/skills
[]
[
{
"description": "Use when working with BuildBetter's MCP server, bb CLI, Codex hooks, product-signal context, or preparing the BuildBetter Codex plugin for local sharing or submission.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "buildbetter",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Use when working with BuildBetter's MCP server, bb CLI, Codex hooks, product-signal context, or preparing the BuildBetter Codex plugin for local sharing or submission."
},
"name": "buildbetter",
"plugin_release_skill_id": "pluginrsk_6ac5d227c19081919b0296cdbedabc31"
},
{
"description": "Retrieve defensible customer-voice evidence from BuildBetter MCP. Use when researching customer complaints, objections, praise, feature requests, needs, themes, exact quotes, account feedback, or changes over time, especially when direct external statements must be separated from internal commentary and supported with traceable signal or call evidence.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-customer-voice to answer this question with direct, scoped customer evidence.",
"display_name": "BuildBetter Customer Voice",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Retrieve defensible customer evidence"
},
"name": "buildbetter-customer-voice",
"plugin_release_skill_id": "pluginrsk_6ac5d2287c0081919e7f743e9ebe7a2d"
},
{
"description": "Review and operate BuildBetter knowledge-gap recommendations, project attachments, durable rechecks, and release-readiness analysis with explicit evidence and mutation approval. Use when the user asks what documentation is missing, wants to approve or decline a gap, attach a gap to product work, re-run documentation checks, or assess release knowledge readiness.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-knowledge-gaps to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Knowledge Gaps",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Review product knowledge readiness"
},
"name": "buildbetter-knowledge-gaps",
"plugin_release_skill_id": "pluginrsk_6ac5d228e2548191a8531c1216b9e0e0"
},
{
"description": "Research BuildBetter data accurately through BuildBetter MCP. Use for open-ended questions about customer evidence, signals, support tickets, recordings, transcripts, survey responses, product analytics, people, companies, documents, knowledge pages, Projects Hub, or triage, and whenever an agent must choose reliable BuildBetter MCP read tools and return traceable evidence.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-mcp-research to answer this BuildBetter research question with scoped, cited evidence.",
"display_name": "BuildBetter MCP Research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Research BuildBetter data reliably"
},
"name": "buildbetter-mcp-research",
"plugin_release_skill_id": "pluginrsk_6ac5d22897448191bfded42b4fc85dfa"
},
{
"description": "Inspect and route BuildBetter Projects Hub, triage items, and Linear tickets with rich evidence, metadata discovery, and explicit promotion approval. Use when the user asks what is in triage, wants project context, needs to review linked tickets, compare product work, or promote a triage item or Linear ticket into a project.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-project-triage to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Project Triage",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Review and route product work safely"
},
"name": "buildbetter-project-triage",
"plugin_release_skill_id": "pluginrsk_6ac5d227a3408191aa7ce5a62165b6cc"
},
{
"description": "Create, evaluate, review, improve, publish, backfill, and govern BuildBetter Smart Tags using durable revisions, real bounded corpora, exact credit receipts, and approval gates. Use when the user asks to build or change a Smart Tag, test classification instructions, review predictions, publish a tag, run historical tagging, or manage tag access and lifecycle.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-smart-tags to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Smart Tags",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Create and evaluate evidence classification"
},
"name": "buildbetter-smart-tags",
"plugin_release_skill_id": "pluginrsk_6ac5d227a0f881919d0cbfe75c72d0dd"
},
{
"description": "Connect BuildBetter and choose a focused workflow for customer feedback, imported support tickets, recordings, surveys, product analytics, product signals, Knowledge, or product research. Use when someone starts using the plugin or asks what it can do with their workspace.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-start to connect my workspace and choose a relevant evidence workflow.",
"display_name": "Start with BuildBetter",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Choose a workflow for your customer evidence"
},
"name": "buildbetter-start",
"plugin_release_skill_id": "pluginrsk_6ac5d22957908191957e37a70406a5d3"
},
{
"description": "Design, draft, test, launch, and analyze BuildBetter native surveys with evidence-backed questions, audience controls, delivery safeguards, and response synthesis. Use when the user asks to create a survey, add recipients, schedule or activate delivery, configure an in-app intercept, inspect responses, or connect survey results to a BuildBetter View.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-survey-research to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Survey Research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Design and operate native customer surveys"
},
"name": "buildbetter-survey-research",
"plugin_release_skill_id": "pluginrsk_6ac5d2288e5c819188e657feeabbdd93"
},
{
"description": "Run BuildBetter synthetic-persona research with bounded source previews, explicit credit confirmation, panels, studies, responses, and chat follow-up. Use when the user asks to create or update synthetic personas, generate persona companies, test concepts or creative with a persona panel, or explore hypotheses before real-customer research.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-synthetic-research to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Synthetic Research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Run bounded synthetic persona research"
},
"name": "buildbetter-synthetic-research",
"plugin_release_skill_id": "pluginrsk_6ac5d227a7688191b830a4ed8dd4237f"
}
]changed /release/version
"1.0.0"
"2.0.0"
Full snapshot data
{
"canonical_app_id": "asdk_app_699e3e4e050881919b373090d3059dc5",
"connector_id": "asdk_app_699e3e4e050881919b373090d3059dc5",
"created_at": "2026-06-23T03:42:41.065703Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_699e3e4e050881919b373090d3059dc5",
"is_template": false,
"is_template_instance": false,
"name": "app-699e3e4e050881919b373090d3059dc5",
"release": {
"app_ids": [
"asdk_app_699e3e4e050881919b373090d3059dc5"
],
"app_manifest": {
"apps": {
"buildbetter": {
"id": "asdk_app_699e3e4e050881919b373090d3059dc5",
"required": true
}
}
},
"app_templates": [],
"description": "Research customer feedback, support tickets, surveys, product analytics, signals, recordings, and Knowledge with BuildBetter.",
"display_name": "BuildBetter.ai",
"id": "pluginrel_8335d35dfbe48191b35b741ec7b4c445",
"interface": {
"brand_color": null,
"capabilities": [
"Read",
"Write",
"Interactive"
],
"category": "Productivity",
"composer_icon_dark_url": "https://files.openai.com/content?id=file_0000000049b081f59a7ce52a2bddd03b",
"composer_icon_url": "https://files.openai.com/content?id=file_00000000074481f781ee686cbe765dd2",
"default_prompt": "Find recurring pain points across our support tickets, surveys, and customer conversations.",
"default_prompts": [
"Find recurring pain points across our support tickets, surveys, and customer conversations.",
"Compare onboarding feedback with product usage and show me the underlying evidence.",
"Draft a survey to validate our onboarding problems without sending it."
],
"developer_name": "Build Better, Inc.",
"logo_url": "https://files.openai.com/content?id=file_00000000ddf881f59506bcf890998b12",
"logo_url_dark": "https://files.openai.com/content?id=file_000000008d4481f79fd36ca773090e96",
"long_description": "Search your connected BuildBetter workspace for customer feedback, imported support conversations, recordings and transcripts, survey responses, product signals, and Knowledge. Compare qualitative evidence with connected PostHog or Amplitude usage, trends, and saved insights. The agent retrieves, filters, and cites evidence in chat. Optional visual evidence browsing and compact job-status cards help when requested and supported by your client. When supported by your ChatGPT client and enabled for your workspace, monitor selected new signals, completed recordings, or submitted survey responses. Draft native surveys, evaluate synthetic research separately from real customer evidence, preview Smart Tags, and inspect project triage and Knowledge gaps with focused workflows. Coverage depends on connected sources and your permissions. BuildBetter uses OAuth; publishing, messaging, survey delivery, access changes, and credit use retain their approval steps. Maintained public skills work in ChatGPT and Codex; organization-specific skills remain private and are retrieved at runtime.",
"plugin_category_id": "productivity",
"privacy_policy_url": "https://docs.buildbetter.ai/pages/Legal/privacy-policy",
"screenshot_urls": [
"https://files.openai.com/content?id=file_00000000f44481f79658fbc6876ccc86"
],
"short_description": "Turn feedback into decisions",
"terms_of_service_url": "https://docs.buildbetter.ai/pages/Legal/terms-of-service",
"website_url": "https://buildbetter.ai/"
},
"keywords": [
"buildbetter",
"customer-feedback",
"support-tickets",
"surveys",
"product-analytics",
"customer-research",
"knowledge",
"productivity",
"mcp"
],
"mcp_servers": [
{
"key": "buildbetter",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://mcp.buildbetter.app"
}
}
],
"onboarding_skill_name": "buildbetter-start",
"requires_local_executor": false,
"skills": [
{
"description": "Use when working with BuildBetter's MCP server, bb CLI, Codex hooks, product-signal context, or preparing the BuildBetter Codex plugin for local sharing or submission.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "buildbetter",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Use when working with BuildBetter's MCP server, bb CLI, Codex hooks, product-signal context, or preparing the BuildBetter Codex plugin for local sharing or submission."
},
"name": "buildbetter",
"plugin_release_skill_id": "pluginrsk_6ac5d227c19081919b0296cdbedabc31"
},
{
"description": "Retrieve defensible customer-voice evidence from BuildBetter MCP. Use when researching customer complaints, objections, praise, feature requests, needs, themes, exact quotes, account feedback, or changes over time, especially when direct external statements must be separated from internal commentary and supported with traceable signal or call evidence.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-customer-voice to answer this question with direct, scoped customer evidence.",
"display_name": "BuildBetter Customer Voice",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Retrieve defensible customer evidence"
},
"name": "buildbetter-customer-voice",
"plugin_release_skill_id": "pluginrsk_6ac5d2287c0081919e7f743e9ebe7a2d"
},
{
"description": "Review and operate BuildBetter knowledge-gap recommendations, project attachments, durable rechecks, and release-readiness analysis with explicit evidence and mutation approval. Use when the user asks what documentation is missing, wants to approve or decline a gap, attach a gap to product work, re-run documentation checks, or assess release knowledge readiness.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-knowledge-gaps to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Knowledge Gaps",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Review product knowledge readiness"
},
"name": "buildbetter-knowledge-gaps",
"plugin_release_skill_id": "pluginrsk_6ac5d228e2548191a8531c1216b9e0e0"
},
{
"description": "Research BuildBetter data accurately through BuildBetter MCP. Use for open-ended questions about customer evidence, signals, support tickets, recordings, transcripts, survey responses, product analytics, people, companies, documents, knowledge pages, Projects Hub, or triage, and whenever an agent must choose reliable BuildBetter MCP read tools and return traceable evidence.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-mcp-research to answer this BuildBetter research question with scoped, cited evidence.",
"display_name": "BuildBetter MCP Research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Research BuildBetter data reliably"
},
"name": "buildbetter-mcp-research",
"plugin_release_skill_id": "pluginrsk_6ac5d22897448191bfded42b4fc85dfa"
},
{
"description": "Inspect and route BuildBetter Projects Hub, triage items, and Linear tickets with rich evidence, metadata discovery, and explicit promotion approval. Use when the user asks what is in triage, wants project context, needs to review linked tickets, compare product work, or promote a triage item or Linear ticket into a project.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-project-triage to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Project Triage",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Review and route product work safely"
},
"name": "buildbetter-project-triage",
"plugin_release_skill_id": "pluginrsk_6ac5d227a3408191aa7ce5a62165b6cc"
},
{
"description": "Create, evaluate, review, improve, publish, backfill, and govern BuildBetter Smart Tags using durable revisions, real bounded corpora, exact credit receipts, and approval gates. Use when the user asks to build or change a Smart Tag, test classification instructions, review predictions, publish a tag, run historical tagging, or manage tag access and lifecycle.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-smart-tags to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Smart Tags",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Create and evaluate evidence classification"
},
"name": "buildbetter-smart-tags",
"plugin_release_skill_id": "pluginrsk_6ac5d227a0f881919d0cbfe75c72d0dd"
},
{
"description": "Connect BuildBetter and choose a focused workflow for customer feedback, imported support tickets, recordings, surveys, product analytics, product signals, Knowledge, or product research. Use when someone starts using the plugin or asks what it can do with their workspace.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-start to connect my workspace and choose a relevant evidence workflow.",
"display_name": "Start with BuildBetter",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Choose a workflow for your customer evidence"
},
"name": "buildbetter-start",
"plugin_release_skill_id": "pluginrsk_6ac5d22957908191957e37a70406a5d3"
},
{
"description": "Design, draft, test, launch, and analyze BuildBetter native surveys with evidence-backed questions, audience controls, delivery safeguards, and response synthesis. Use when the user asks to create a survey, add recipients, schedule or activate delivery, configure an in-app intercept, inspect responses, or connect survey results to a BuildBetter View.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-survey-research to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Survey Research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Design and operate native customer surveys"
},
"name": "buildbetter-survey-research",
"plugin_release_skill_id": "pluginrsk_6ac5d2288e5c819188e657feeabbdd93"
},
{
"description": "Run BuildBetter synthetic-persona research with bounded source previews, explicit credit confirmation, panels, studies, responses, and chat follow-up. Use when the user asks to create or update synthetic personas, generate persona companies, test concepts or creative with a persona panel, or explore hypotheses before real-customer research.",
"interface": {
"brand_color": null,
"default_prompt": "Use $buildbetter-synthetic-research to run this BuildBetter product workflow with explicit evidence and approval gates.",
"display_name": "BuildBetter Synthetic Research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Run bounded synthetic persona research"
},
"name": "buildbetter-synthetic-research",
"plugin_release_skill_id": "pluginrsk_6ac5d227a7688191b830a4ed8dd4237f"
}
],
"version": "2.0.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/buildbetter-ai?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 78125f2204eac1892a49c60ec50281d7ee85f7e031b58be74cc6056eef9713f6