{
  "schemaVersion": "0.1",
  "name": "AIOProductOS",
  "description": "The operating system for product companies - one record per customer joins revenue, feedback, work, and code. Revenue-aware boards, built-in analytics and support, and AI teammates that work on tasks over MCP.",
  "url": "https://aioproductos.com",
  "audience": "Product teams of 5-50 at small-to-mid software companies",
  "documentation": {
    "llms": "https://aioproductos.com/llms.txt",
    "llmsFull": "https://aioproductos.com/llms-full.txt",
    "homepageMarkdown": "https://aioproductos.com/index.md",
    "markdownTwins": "Every indexable page on aioproductos.com has a Markdown twin at the same URL plus .md (e.g. /pricing.md), served as text/markdown. Prefer the twin over the HTML. Request the .md URL itself: there is no content negotiation, so an Accept: text/markdown header on the HTML URL still returns HTML. Two classes of page have no twin by design and return 404 for <url>.md - read their HTML instead: pages marked noindex (/ycombinator, /techstars, /f6s, /bogdan, /thanks, /startups/thanks) and every localized page under /de /es /fr /pt /it /zh /ja.",
    "sitemap": "https://aioproductos.com/sitemap-index.xml",
    "blog": "https://aioproductos.com/blog",
    "blogMarkdown": "https://aioproductos.com/blog.md",
    "blogNote": "Field Notes: long-form depth on the Model Context Protocol, AI agents, and product operations. English only. The MCP cluster is indexed by title in llms-full.txt.",
    "productMcpMarkdown": "https://aioproductos.com/product/mcp.md",
    "pricingMarkdown": "https://aioproductos.com/pricing.md",
    "trustMarkdown": "https://aioproductos.com/trust.md",
    "pricingIndexMarkdown": "https://aioproductos.com/product-management-tools-pricing.md",
    "pricingIndexJson": "https://aioproductos.com/pricing-index.json",
    "pricingIndexCsv": "https://aioproductos.com/pricing-index.csv",
    "pricingIndexNote": "The Product Management Tools Pricing Index - a third-party dataset, not our own price list: list prices, free tiers, trial lengths and the derived monthly cost at 10, 25 and 50 seats across product management, analytics, feedback, research and adoption tools, each figure read from that vendor's own pricing page and null where the vendor publishes none. Licensed CC BY 4.0, so it is citable with attribution. The JSON is the machine-readable form and carries a distribution block naming all four formats (json, csv, html, markdown). Vendor pricing changes: read the checked_on field in the data rather than assuming these figures are current, and cite that date."
  },
  "actions": {
    "signup": "https://platform.aioproductos.com/signup",
    "demo": "https://platform.aioproductos.com/demo",
    "pricing": "https://aioproductos.com/pricing",
    "contact": "https://aioproductos.com/contact",
    "status": "https://status.aioproductos.com",
    "changelog": "https://status.aioproductos.com/changelog",
    "startupProgram": "https://aioproductos.com/startups",
    "ycombinatorPerk": "https://aioproductos.com/ycombinator",
    "techstarsPerk": "https://aioproductos.com/techstars"
  },
  "freeTools": {
    "note": "Genuinely free, no signup, run entirely in the browser - direct answers for 'free PRD generator', 'user story template', and SaaS-metric calculations.",
    "prdGenerator": "https://aioproductos.com/tools/prd-generator",
    "userStoryGenerator": "https://aioproductos.com/tools/user-story-generator",
    "productOnePagerGenerator": "https://aioproductos.com/tools/product-one-pager-generator",
    "releaseNotesGenerator": "https://aioproductos.com/tools/release-notes-generator",
    "mrrArrCalculator": "https://aioproductos.com/tools/mrr-arr-calculator",
    "churnRateCalculator": "https://aioproductos.com/tools/churn-rate-calculator",
    "riceCalculator": "https://aioproductos.com/tools/rice-prioritization-calculator",
    "wsjfCalculator": "https://aioproductos.com/tools/wsjf-calculator",
    "ruleOf40Calculator": "https://aioproductos.com/tools/rule-of-40-calculator",
    "cacPaybackCalculator": "https://aioproductos.com/tools/cac-payback-calculator",
    "saasStackCostCalculator": "https://aioproductos.com/tools/saas-stack-cost-calculator",
    "revenueWeightedPrioritizationCalculator": "https://aioproductos.com/tools/revenue-weighted-prioritization-calculator",
    "featureRequestRoiCalculator": "https://aioproductos.com/tools/feature-request-roi-calculator",
    "revenueLeakScan": "https://aioproductos.com/tools/revenue-leak-scan",
    "productOpsMaturityAssessment": "https://aioproductos.com/tools/product-ops-maturity-assessment",
    "okrGenerator": "https://aioproductos.com/tools/okr-generator"
  },
  "integrations": {
    "summary": "116 live connectors across 18 categories land the tools a product team already runs onto one shared customer record, and connectors are included on every plan with no per-connector fee and no integration tier. 35 integration pages describe in depth what one connector brings onto the spine; the full catalog of 117 connectors is enumerated below and at https://aioproductos.com/product/connectors.",
    "liveConnectors": 116,
    "catalogTotal": 117,
    "categories": 18,
    "integrationPages": 35,
    "includedOnEveryPlan": true,
    "perConnectorFee": false,
    "index": "https://aioproductos.com/integrations",
    "indexMarkdown": "https://aioproductos.com/integrations.md",
    "fullCatalog": "https://aioproductos.com/product/connectors",
    "fullCatalogMarkdown": "https://aioproductos.com/product/connectors.md",
    "pageTemplate": "https://aioproductos.com/integrations/{slug}",
    "pageMarkdownTemplate": "https://aioproductos.com/integrations/{slug}.md",
    "note": "Every entry in `connectors` ships in the catalog. `page` is present when that connector also has a long-form integration page; its absence means the connector is live and configurable but has no long-form page yet, not that it is unsupported. `comingSoon: true` means the connector is listed and its connect route is not shipped.",
    "connectors": [
      {
        "id": "clerk",
        "name": "Clerk",
        "category": "identity"
      },
      {
        "id": "workos",
        "name": "WorkOS",
        "category": "identity"
      },
      {
        "id": "auth0",
        "name": "Auth0",
        "category": "identity"
      },
      {
        "id": "cognito",
        "name": "AWS Cognito",
        "category": "identity"
      },
      {
        "id": "stripe",
        "name": "Stripe",
        "category": "payments",
        "page": "https://aioproductos.com/integrations/stripe",
        "pageMarkdown": "https://aioproductos.com/integrations/stripe.md"
      },
      {
        "id": "revenuecat",
        "name": "RevenueCat",
        "category": "payments",
        "page": "https://aioproductos.com/integrations/revenuecat",
        "pageMarkdown": "https://aioproductos.com/integrations/revenuecat.md"
      },
      {
        "id": "paddle",
        "name": "Paddle",
        "category": "payments",
        "page": "https://aioproductos.com/integrations/paddle",
        "pageMarkdown": "https://aioproductos.com/integrations/paddle.md"
      },
      {
        "id": "lemonsqueezy",
        "name": "Lemon Squeezy",
        "category": "payments",
        "page": "https://aioproductos.com/integrations/lemonsqueezy",
        "pageMarkdown": "https://aioproductos.com/integrations/lemonsqueezy.md"
      },
      {
        "id": "chargebee",
        "name": "Chargebee",
        "category": "payments",
        "page": "https://aioproductos.com/integrations/chargebee",
        "pageMarkdown": "https://aioproductos.com/integrations/chargebee.md"
      },
      {
        "id": "recurly",
        "name": "Recurly",
        "category": "payments"
      },
      {
        "id": "braintree",
        "name": "Braintree",
        "category": "payments"
      },
      {
        "id": "square",
        "name": "Square",
        "category": "payments"
      },
      {
        "id": "adyen",
        "name": "Adyen",
        "category": "payments"
      },
      {
        "id": "gocardless",
        "name": "GoCardless",
        "category": "payments"
      },
      {
        "id": "github",
        "name": "GitHub",
        "category": "code",
        "page": "https://aioproductos.com/integrations/github",
        "pageMarkdown": "https://aioproductos.com/integrations/github.md"
      },
      {
        "id": "gitlab",
        "name": "GitLab",
        "category": "code",
        "page": "https://aioproductos.com/integrations/gitlab",
        "pageMarkdown": "https://aioproductos.com/integrations/gitlab.md"
      },
      {
        "id": "bitbucket",
        "name": "Bitbucket",
        "category": "code",
        "page": "https://aioproductos.com/integrations/bitbucket",
        "pageMarkdown": "https://aioproductos.com/integrations/bitbucket.md"
      },
      {
        "id": "vercel",
        "name": "Vercel",
        "category": "code",
        "page": "https://aioproductos.com/integrations/vercel",
        "pageMarkdown": "https://aioproductos.com/integrations/vercel.md"
      },
      {
        "id": "netlify",
        "name": "Netlify",
        "category": "code",
        "page": "https://aioproductos.com/integrations/netlify",
        "pageMarkdown": "https://aioproductos.com/integrations/netlify.md"
      },
      {
        "id": "cloudflare",
        "name": "Cloudflare",
        "category": "code",
        "page": "https://aioproductos.com/integrations/cloudflare",
        "pageMarkdown": "https://aioproductos.com/integrations/cloudflare.md"
      },
      {
        "id": "circleci",
        "name": "CircleCI",
        "category": "code"
      },
      {
        "id": "jenkins",
        "name": "Jenkins",
        "category": "code"
      },
      {
        "id": "supabase",
        "name": "Supabase",
        "category": "datastores",
        "page": "https://aioproductos.com/integrations/supabase",
        "pageMarkdown": "https://aioproductos.com/integrations/supabase.md"
      },
      {
        "id": "firebase",
        "name": "Firebase",
        "category": "datastores",
        "page": "https://aioproductos.com/integrations/firebase",
        "pageMarkdown": "https://aioproductos.com/integrations/firebase.md"
      },
      {
        "id": "postgres",
        "name": "PostgreSQL (any host)",
        "category": "datastores",
        "page": "https://aioproductos.com/integrations/postgres",
        "pageMarkdown": "https://aioproductos.com/integrations/postgres.md"
      },
      {
        "id": "neon",
        "name": "Neon",
        "category": "datastores"
      },
      {
        "id": "vercel-postgres",
        "name": "Vercel Postgres",
        "category": "datastores"
      },
      {
        "id": "cockroach",
        "name": "CockroachDB Cloud",
        "category": "datastores"
      },
      {
        "id": "mysql",
        "name": "MySQL (any host)",
        "category": "datastores"
      },
      {
        "id": "planetscale",
        "name": "PlanetScale",
        "category": "datastores"
      },
      {
        "id": "mongodb",
        "name": "MongoDB Atlas",
        "category": "datastores"
      },
      {
        "id": "dynamodb",
        "name": "DynamoDB",
        "category": "datastores"
      },
      {
        "id": "convex",
        "name": "Convex",
        "category": "datastores"
      },
      {
        "id": "upstash-redis",
        "name": "Upstash Redis",
        "category": "datastores"
      },
      {
        "id": "redis-cloud",
        "name": "Redis Cloud",
        "category": "datastores"
      },
      {
        "id": "pinecone",
        "name": "Pinecone",
        "category": "datastores"
      },
      {
        "id": "weaviate",
        "name": "Weaviate",
        "category": "datastores"
      },
      {
        "id": "qdrant",
        "name": "Qdrant",
        "category": "datastores"
      },
      {
        "id": "aws",
        "name": "AWS Cost Explorer",
        "category": "cost",
        "page": "https://aioproductos.com/integrations/aws",
        "pageMarkdown": "https://aioproductos.com/integrations/aws.md"
      },
      {
        "id": "gcp",
        "name": "Google Cloud Billing",
        "category": "cost",
        "page": "https://aioproductos.com/integrations/gcp",
        "pageMarkdown": "https://aioproductos.com/integrations/gcp.md"
      },
      {
        "id": "azure",
        "name": "Azure Cost Management",
        "category": "cost",
        "page": "https://aioproductos.com/integrations/azure",
        "pageMarkdown": "https://aioproductos.com/integrations/azure.md"
      },
      {
        "id": "anthropic",
        "name": "Anthropic",
        "category": "cost",
        "page": "https://aioproductos.com/integrations/anthropic",
        "pageMarkdown": "https://aioproductos.com/integrations/anthropic.md"
      },
      {
        "id": "openai",
        "name": "OpenAI",
        "category": "cost",
        "page": "https://aioproductos.com/integrations/openai",
        "pageMarkdown": "https://aioproductos.com/integrations/openai.md"
      },
      {
        "id": "openrouter",
        "name": "OpenRouter",
        "category": "cost"
      },
      {
        "id": "posthog",
        "name": "PostHog",
        "category": "analytics",
        "page": "https://aioproductos.com/integrations/posthog",
        "pageMarkdown": "https://aioproductos.com/integrations/posthog.md"
      },
      {
        "id": "amplitude",
        "name": "Amplitude",
        "category": "analytics",
        "page": "https://aioproductos.com/integrations/amplitude",
        "pageMarkdown": "https://aioproductos.com/integrations/amplitude.md"
      },
      {
        "id": "mixpanel",
        "name": "Mixpanel",
        "category": "analytics",
        "page": "https://aioproductos.com/integrations/mixpanel",
        "pageMarkdown": "https://aioproductos.com/integrations/mixpanel.md"
      },
      {
        "id": "ga4",
        "name": "Google Analytics 4",
        "category": "analytics",
        "page": "https://aioproductos.com/integrations/ga4",
        "pageMarkdown": "https://aioproductos.com/integrations/ga4.md"
      },
      {
        "id": "segment",
        "name": "Segment",
        "category": "analytics",
        "page": "https://aioproductos.com/integrations/segment",
        "pageMarkdown": "https://aioproductos.com/integrations/segment.md"
      },
      {
        "id": "heap",
        "name": "Heap",
        "category": "analytics"
      },
      {
        "id": "intercom",
        "name": "Intercom",
        "category": "conversation",
        "page": "https://aioproductos.com/integrations/intercom",
        "pageMarkdown": "https://aioproductos.com/integrations/intercom.md"
      },
      {
        "id": "zendesk",
        "name": "Zendesk",
        "category": "conversation",
        "page": "https://aioproductos.com/integrations/zendesk",
        "pageMarkdown": "https://aioproductos.com/integrations/zendesk.md"
      },
      {
        "id": "helpscout",
        "name": "Help Scout",
        "category": "conversation",
        "page": "https://aioproductos.com/integrations/helpscout",
        "pageMarkdown": "https://aioproductos.com/integrations/helpscout.md"
      },
      {
        "id": "slack",
        "name": "Slack",
        "category": "conversation",
        "page": "https://aioproductos.com/integrations/slack",
        "pageMarkdown": "https://aioproductos.com/integrations/slack.md"
      },
      {
        "id": "front",
        "name": "Front",
        "category": "conversation"
      },
      {
        "id": "freshdesk",
        "name": "Freshdesk",
        "category": "conversation"
      },
      {
        "id": "gladly",
        "name": "Gladly",
        "category": "conversation"
      },
      {
        "id": "aircall",
        "name": "Aircall",
        "category": "conversation"
      },
      {
        "id": "kustomer",
        "name": "Kustomer",
        "category": "conversation"
      },
      {
        "id": "gorgias",
        "name": "Gorgias",
        "category": "conversation"
      },
      {
        "id": "dixa",
        "name": "Dixa",
        "category": "conversation"
      },
      {
        "id": "figma",
        "name": "Figma",
        "category": "design",
        "page": "https://aioproductos.com/integrations/figma",
        "pageMarkdown": "https://aioproductos.com/integrations/figma.md"
      },
      {
        "id": "productboard",
        "name": "Productboard",
        "category": "feedback",
        "page": "https://aioproductos.com/integrations/productboard",
        "pageMarkdown": "https://aioproductos.com/integrations/productboard.md"
      },
      {
        "id": "canny",
        "name": "Canny",
        "category": "feedback",
        "page": "https://aioproductos.com/integrations/canny",
        "pageMarkdown": "https://aioproductos.com/integrations/canny.md"
      },
      {
        "id": "notion",
        "name": "Notion",
        "category": "feedback",
        "page": "https://aioproductos.com/integrations/notion",
        "pageMarkdown": "https://aioproductos.com/integrations/notion.md"
      },
      {
        "id": "featurebase",
        "name": "Featurebase",
        "category": "feedback",
        "page": "https://aioproductos.com/integrations/featurebase",
        "pageMarkdown": "https://aioproductos.com/integrations/featurebase.md"
      },
      {
        "id": "trustpilot",
        "name": "Trustpilot",
        "category": "feedback"
      },
      {
        "id": "sentry",
        "name": "Sentry",
        "category": "monitoring",
        "comingSoon": true
      },
      {
        "id": "pagerduty",
        "name": "PagerDuty",
        "category": "monitoring"
      },
      {
        "id": "freshservice",
        "name": "Freshservice",
        "category": "monitoring"
      },
      {
        "id": "datadog",
        "name": "Datadog",
        "category": "monitoring"
      },
      {
        "id": "newrelic",
        "name": "New Relic",
        "category": "monitoring"
      },
      {
        "id": "bugsnag",
        "name": "Bugsnag",
        "category": "monitoring"
      },
      {
        "id": "rollbar",
        "name": "Rollbar",
        "category": "monitoring"
      },
      {
        "id": "opsgenie",
        "name": "Opsgenie",
        "category": "monitoring"
      },
      {
        "id": "incident-io",
        "name": "incident.io",
        "category": "monitoring"
      },
      {
        "id": "grafana",
        "name": "Grafana",
        "category": "monitoring"
      },
      {
        "id": "launchdarkly",
        "name": "LaunchDarkly",
        "category": "flags"
      },
      {
        "id": "statsig",
        "name": "Statsig",
        "category": "flags"
      },
      {
        "id": "split",
        "name": "Split",
        "category": "flags"
      },
      {
        "id": "amplitude-experiment",
        "name": "Amplitude Experiment",
        "category": "flags"
      },
      {
        "id": "appstore",
        "name": "App Store Connect",
        "category": "mobile"
      },
      {
        "id": "googleplay",
        "name": "Google Play Console",
        "category": "mobile"
      },
      {
        "id": "typeform",
        "name": "Typeform",
        "category": "research"
      },
      {
        "id": "dovetail",
        "name": "Dovetail",
        "category": "research"
      },
      {
        "id": "delighted",
        "name": "Delighted",
        "category": "research"
      },
      {
        "id": "sprig",
        "name": "Sprig",
        "category": "research"
      },
      {
        "id": "maze",
        "name": "Maze",
        "category": "research"
      },
      {
        "id": "surveymonkey",
        "name": "SurveyMonkey",
        "category": "research"
      },
      {
        "id": "inngest",
        "name": "Inngest",
        "category": "async"
      },
      {
        "id": "loom",
        "name": "Loom",
        "category": "async"
      },
      {
        "id": "discord",
        "name": "Discord",
        "category": "async"
      },
      {
        "id": "zapier",
        "name": "Zapier",
        "category": "async"
      },
      {
        "id": "webhooks-inbound",
        "name": "Inbound webhooks",
        "category": "async"
      },
      {
        "id": "linear",
        "name": "Linear",
        "category": "work",
        "page": "https://aioproductos.com/integrations/linear",
        "pageMarkdown": "https://aioproductos.com/integrations/linear.md"
      },
      {
        "id": "jira",
        "name": "Jira",
        "category": "work",
        "page": "https://aioproductos.com/integrations/jira",
        "pageMarkdown": "https://aioproductos.com/integrations/jira.md"
      },
      {
        "id": "asana",
        "name": "Asana",
        "category": "work"
      },
      {
        "id": "clickup",
        "name": "ClickUp",
        "category": "work"
      },
      {
        "id": "monday",
        "name": "monday.com",
        "category": "work"
      },
      {
        "id": "shortcut",
        "name": "Shortcut",
        "category": "work"
      },
      {
        "id": "aha",
        "name": "Aha!",
        "category": "work"
      },
      {
        "id": "height",
        "name": "Height",
        "category": "work"
      },
      {
        "id": "wrike",
        "name": "Wrike",
        "category": "work"
      },
      {
        "id": "gong",
        "name": "Gong",
        "category": "customer-success"
      },
      {
        "id": "chorus",
        "name": "Chorus",
        "category": "customer-success"
      },
      {
        "id": "gainsight",
        "name": "Gainsight",
        "category": "customer-success"
      },
      {
        "id": "vitally",
        "name": "Vitally",
        "category": "customer-success"
      },
      {
        "id": "dbt",
        "name": "dbt Cloud",
        "category": "data-pipelines"
      },
      {
        "id": "fivetran",
        "name": "Fivetran",
        "category": "data-pipelines"
      },
      {
        "id": "airbyte",
        "name": "Airbyte",
        "category": "data-pipelines"
      },
      {
        "id": "klaviyo",
        "name": "Klaviyo",
        "category": "lifecycle"
      },
      {
        "id": "customerio",
        "name": "Customer.io",
        "category": "lifecycle"
      },
      {
        "id": "mailchimp",
        "name": "Mailchimp",
        "category": "lifecycle"
      },
      {
        "id": "iterable",
        "name": "Iterable",
        "category": "lifecycle"
      },
      {
        "id": "activecampaign",
        "name": "ActiveCampaign",
        "category": "lifecycle"
      },
      {
        "id": "braze",
        "name": "Braze",
        "category": "lifecycle"
      },
      {
        "id": "marketo",
        "name": "Marketo",
        "category": "lifecycle"
      }
    ]
  },
  "mcp": [
    {
      "endpoint": "https://platform.aioproductos.com/api/mcp",
      "transport": "streamable-http",
      "auth": "oauth2.1",
      "manifest": "https://aioproductos.com/.well-known/mcp.json",
      "description": "Hosted remote MCP - 71 tools across the whole spine: initiatives, ideas, tasks, feedback, analytics, revenue, releases, and code signals on one customer record - read and write. Connect from Claude, Cursor, ChatGPT, or any MCP client; OAuth 2.1 sign-in, no local install."
    },
    {
      "package": "@aioproductoscom/mcp",
      "run": "npx -y @aioproductoscom/mcp@latest",
      "transport": "stdio",
      "description": "Connect Claude Code, Cursor, or any MCP client to your AIOProductOS spine: read the product brain, funnels, retention and support inbox, and read/file work on the PM board. Run it with no PRODUCTOS_TOKEN and it starts anyway, read-only, against a seeded showcase workspace - no account, no card, no signup - so you can evaluate it before anyone commits.",
      "demo": {
        "requiresAccount": false,
        "access": "read-only"
      }
    },
    {
      "package": "@aioproductoscom/mcp-agent",
      "run": "npx -y @aioproductoscom/mcp-agent",
      "transport": "stdio",
      "description": "The L2 agent worker. AI teammates claim assigned tasks over MCP, do the work, and submit it back - everything lands in review for a human to approve before anything ships."
    },
    {
      "package": "@aioproductoscom/mcp-studio",
      "run": "npx -y @aioproductoscom/mcp-studio",
      "transport": "stdio",
      "description": "AIOProductOS Studio - a free, MIT-licensed, 100% local MCP for product demo videos (14 tools): scripted screen recording of your own web app rendered to a share-ready MP4/GIF, with local voice-over, subtitles, and 9:16/1:1 social crops. Scripted takes re-run after every release - demo automation for videos. No account, nothing uploaded. Docs: https://aioproductos.com/studio"
    }
  ],
  "auth": {
    "type": "BYOK",
    "note": "Bring your own model key and your own repo - we hold neither. Tokens are scoped per org and every action is on the audit log."
  },
  "dataResidency": [
    "EU",
    "US"
  ],
  "pricingModel": "Flat plans by tier, no per-seat billing. From $199/mo (Team $399, Business $899, Enterprise custom). No permanent free plan; every workspace starts with a 7-day free trial, no credit card required, then a 30-day money-back guarantee on the first payment. AI agents included from the first tier.",
  "pricingTiers": [
    {
      "name": "Start",
      "monthly": "$199/mo",
      "yearly": "$1,990/yr",
      "members": 5,
      "products": 1,
      "aiAgents": 2
    },
    {
      "name": "Team",
      "monthly": "$399/mo",
      "yearly": "$3,990/yr",
      "members": 20,
      "products": 3,
      "aiAgents": 5
    },
    {
      "name": "Business",
      "monthly": "$899/mo",
      "yearly": "$8,990/yr",
      "members": 75,
      "products": 10,
      "aiAgents": 15,
      "includes": "SSO/SAML + audit log"
    },
    {
      "name": "Enterprise",
      "monthly": "Custom",
      "yearly": null,
      "members": "unlimited",
      "note": "Quote-based; no yearly SKU."
    }
  ],
  "billingCadence": "Every tier carries both cadences and buys the same plan: yearly is ten months for twelve, so the yearly price is the monthly price times 10. Monthly is the default and annual prepay is never a condition of the price. Enterprise is quote-based, so it has no yearly SKU. Extra agent seats are $29/mo, monthly only. Pick the tier by member count (5 / 20 / 75), so a 30-person team is on Business at $8,990/yr.",
  "discounts": {
    "note": "50% off every tier until the company reaches $500k ARR, for up to 100 months (Start $99.50/mo, Team $199.50/mo, Business $449.50/mo). Bootstrapped or funded, pre-revenue qualifies. Accelerator founders get it instantly with no application; everyone else applies and the founder reviews it personally.",
    "acceleratorPerks": {
      "note": "Self-serve and instant. The perk code is carried from the page through to checkout and applied before payment - no application, no code to type, no waiting on a reply. Same 50%, same $500k ARR ceiling, same term as the reviewed program.",
      "ycombinator": {
        "audience": "Y Combinator founders, current batch or alum",
        "url": "https://aioproductos.com/ycombinator",
        "promoCode": "YC50"
      },
      "techstars": {
        "audience": "Techstars founders",
        "url": "https://aioproductos.com/techstars",
        "promoCode": "TS50"
      }
    },
    "startupProgram": {
      "note": "For founders not arriving from an accelerator. The founder reads every application personally and replies within two business days; accepted startups get a personal code. No accelerator is required to qualify.",
      "url": "https://aioproductos.com/startups"
    }
  }
}
