{
 "categories": [
  "project-management",
  "issue-tracking"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-10-16",
   "fact": "homepage",
   "note": "The Fizzy homepage at fizzy.do introduces the kanban product and invites people to sign up.",
   "source": "https://fizzy.do/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "name",
   "note": "The page names the product Fizzy and describes it as a kanban for bugs, issues, ideas, and small projects.",
   "source": "https://fizzy.do/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "vendor",
   "note": "Jason Fried signs the page as co-founder of 37signals, makers of Fizzy, and says Fizzy is subsidized by Basecamp and HEY.",
   "source": "https://fizzy.do/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "license",
   "note": "The homepage says Fizzy is entirely free and open source.",
   "source": "https://fizzy.do/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "license",
   "note": "The repository license is the O'Saasy License Agreement. It grants use, copying, and modification, and it forbids offering the software as a competing hosted service.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/LICENSE.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "deployment",
   "note": "The page offers free hosted sign-up and says Fizzy can be downloaded and run on your own server. Deployment is hybrid.",
   "source": "https://fizzy.do/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "platforms",
   "note": "The official CLI README documents Homebrew on macOS and Linux, Scoop and a zip on Windows, and Debian and Fedora packages. The API examples call https://app.fizzy.do, which is the hosted web app.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.exists",
   "note": "The API README says Fizzy has an API for integrating an application or creating a bot, and it lists the resource sections.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.kinds[0]",
   "note": "The guide shows HTTPS resource paths, JSON bodies, and GET, POST, PUT, and DELETE examples such as cards and webhooks.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.auth[0]",
   "note": "A personal access token is sent as Authorization Bearer. The profile UI offers Read or Read and Write. The example host is https://app.fizzy.do.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/authentication.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.auth[1]",
   "note": "Magic-link sign-in posts an email to /session, then posts the code to /session/magic_link, and later requests send Cookie session_token.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/authentication.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.coverage",
   "note": "The index lists boards, columns, cards, comments, tags, users, webhooks, and exports. Tokens can be read-only, and the homepage says import from other services is not offered. Coverage is partial.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.api.docs",
   "note": "Opened as the current Fizzy API index in the basecamp/fizzy repository.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.mcp.first_party",
   "note": "The 37signals fizzy CLI README documents fizzy mcp as a stdio MCP server for the signed-in Fizzy account.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.mcp.verdict",
   "note": "The command is part of the official CLI. The GitHub API for basecamp/fizzy-cli on 2026-10-16 reported a push on 2026-10-13, MIT, and archived false.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.cli.exists",
   "note": "The README documents the fizzy command, JSON output, FIZZY_TOKEN, and commands for boards, cards, comments, search, and webhooks.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.extensibility.webhooks",
   "note": "The webhooks guide documents list, create, update, delete, and delivery history for board webhooks. Only account admins can manage them.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/webhooks.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.data_access.export[0]",
   "note": "API examples request Accept application/json and show JSON error and list bodies.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "modalities.data_access.export[1]",
   "note": "A completed account or personal export returns a download_url for a zip file. The file expires after 24 hours.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/exports.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.api",
   "note": "A documented JSON API with bearer tokens covers the kanban objects and writes when the token allows them. Read-only tokens, admin-only webhooks, and no import keep the score at 8.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/authentication.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.cli",
   "note": "The official CLI covers boards, cards, and comments, prints JSON, and accepts a token without a prompt. It is a local client of the API. Score 7.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "verdict.scores.mcp",
   "note": "fizzy mcp is an official maintained stdio server for the kanban objects. It is read-only unless started with --writes. Score 6.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current Fizzy API authentication guide.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/authentication.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current fizzy CLI README, including fizzy mcp.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Fizzy homepage, including the free hosted product and self-hosting.",
   "source": "https://fizzy.do/",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current Fizzy webhooks guide.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/webhooks.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-16",
   "fact": "freshness.watch[4].url",
   "note": "Opened and verified as the current Fizzy API index.",
   "source": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-16",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/authentication.md"
   },
   {
    "type": "cli",
    "url": "https://raw.githubusercontent.com/basecamp/fizzy-cli/master/README.md"
   },
   {
    "type": "docs",
    "url": "https://fizzy.do/"
   },
   {
    "type": "docs",
    "url": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/sections/webhooks.md"
   },
   {
    "type": "docs",
    "url": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md"
   }
  ]
 },
 "homepage": "https://fizzy.do/",
 "id": "fizzy",
 "license": "open-source",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "bearer",
    "session-cookie"
   ],
   "coverage": "partial",
   "docs": "https://raw.githubusercontent.com/basecamp/fizzy/main/docs/api/README.md",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json",
    "zip"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Fizzy is a web kanban that can also be run on the customer's server. The documented machine paths are the HTTP API, the fizzy CLI, and fizzy mcp. This record is Fizzy, not Basecamp or HEY.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Fizzy",
 "platforms": [
  "web",
  "windows",
  "macos",
  "linux"
 ],
 "related": {
  "alternatives": [
   "basecamp",
   "jira",
   "linear",
   "trello"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "37signals",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 7,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "search": {
   "description": "Fizzy documents a bearer-token API for boards and cards. The official fizzy mcp server is read-only unless writes are enabled.",
   "title": "Fizzy is automatable through its API"
  },
  "summary": "Fizzy is automatable today through its HTTP API. A personal access token is created from the profile API section and sent as Authorization Bearer. The token permission is Read or Read and Write. Native apps can request a magic link, submit the six-character code, and then send the returned session_token as a cookie. The API index covers identity, boards, columns, cards, comments, tags, users, webhooks, and exports. Account and personal exports are zip files that expire after 24 hours. Only account admins manage webhooks. The homepage says Fizzy does not currently import from other services, and the hosted product limits file space to 1 GB. 37signals also ships the fizzy CLI. It prints a JSON envelope and accepts FIZZY_TOKEN or --token for non-interactive use. fizzy mcp is the official stdio MCP server for boards, columns, cards, comments, steps, tags, users, and identity. It is read-only unless --writes is set, and writes also need a Read and Write token. The homepage says Fizzy is free and open source, offers hosted sign-up, and says the code can be run on your own server, so deployment is hybrid. The repository license is the O'Saasy License, which adds a ban on offering the software as a competing hosted service. The CLI's example profile uses https://app.fizzy.do. Zapier, Make, Power Automate, and n8n were not opened. Computer-use viability is unassessed. The API scores 8. The CLI scores 7. The MCP server scores 6 because writes are off unless the process is started with --writes. The API is the best path because it does not require the local CLI.\n"
 }
}