{
 "categories": [
  "developer-tools",
  "platform"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-10-05",
   "fact": "homepage",
   "note": "The homepage presents Trigger.dev as an open-source platform for durable TypeScript tasks and AI agents.",
   "source": "https://trigger.dev/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "deployment",
   "note": "Trigger.dev documents Trigger.dev Cloud and self-hosting on your own infrastructure, with version-tagged releases.",
   "source": "https://trigger.dev/docs/self-hosting/overview",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "platforms",
   "note": "The product is used through the cloud dashboard and TypeScript tasks. The homepage does not name a desktop operating system.",
   "source": "https://trigger.dev/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "license",
   "note": "Cloud pricing publishes Free at $0 per month, Hobby at $10 per month, and Pro at $50 per month. The homepage also says the software is Apache 2.0 licensed.",
   "source": "https://trigger.dev/pricing",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.exists",
   "note": "Trigger.dev documents a management API used through @trigger.dev/sdk, including runs.list.",
   "source": "https://trigger.dev/docs/management/overview",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.auth[0]",
   "note": "One method is an environment secret key, secretKey or TRIGGER_SECRET_KEY, with prefixes tr_dev_sk_, tr_prod_sk_, or tr_preview_sk_.",
   "source": "https://trigger.dev/docs/management/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.auth[1]",
   "note": "The other method is a personal access token starting with tr_pat_. The opened table shows it for runs.list and environment variables, not for task.trigger.",
   "source": "https://trigger.dev/docs/management/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.coverage",
   "note": "Secret keys can trigger, list, cancel, and replay runs and manage schedules. Personal access tokens are narrower, and each secret key is limited to one environment.",
   "source": "https://trigger.dev/docs/management/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.api.docs",
   "note": "https://trigger.dev/docs/management/overview is the public management API overview.",
   "source": "https://trigger.dev/docs/management/overview",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.exists",
   "note": "The management API is installed as @trigger.dev/sdk, the same package used to define tasks.",
   "source": "https://trigger.dev/docs/management/overview",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.languages[0]",
   "note": "The homepage says tasks and agents are written in TypeScript.",
   "source": "https://trigger.dev/",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.sdk.official",
   "note": "Trigger.dev documents @trigger.dev/sdk as its SDK.",
   "source": "https://trigger.dev/docs/management/overview",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.mcp.first_party",
   "note": "Trigger.dev documents its MCP server as npx trigger.dev@latest mcp, with tools to search docs, trigger runs, and deploy.",
   "source": "https://trigger.dev/docs/mcp-introduction",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.mcp.verdict",
   "note": "The August 22, 2025 changelog calls the server the official Trigger.dev MCP server.",
   "source": "https://trigger.dev/changelog/official-mcp-server",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.cli.exists",
   "note": "The CLI introduction documents login, init, dev, deploy, and further commands for local development and self-hosting.",
   "source": "https://trigger.dev/docs/cli-introduction",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://trigger.dev/docs/llms.txt is a first-party index of the Trigger.dev documentation.",
   "source": "https://trigger.dev/docs/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.api",
   "note": "Environment secret keys cover runs and schedules through the official SDK. Environment scope and the narrower personal access token keep the path at 7.",
   "source": "https://trigger.dev/docs/management/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.cli",
   "note": "The official CLI covers init, local dev, deploy, and run inspection. Login is a separate authenticated step, so the path stays at 7.",
   "source": "https://trigger.dev/docs/cli-introduction",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.scores.mcp",
   "note": "The official MCP server can trigger and deploy, and --readonly can hide those writes. Authenticated tools depend on CLI login, so the path stays at 7.",
   "source": "https://trigger.dev/docs/mcp-introduction",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "verdict.best_path",
   "note": "API, CLI, and MCP tie at 7. API is the best path because an environment secret key is a backend credential and does not require an MCP client.",
   "source": "https://trigger.dev/docs/management/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[0].url",
   "note": "Opened the current management authentication page, including secret keys, personal access tokens, and the endpoint table.",
   "source": "https://trigger.dev/docs/management/authentication",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[1].url",
   "note": "Opened the current MCP introduction, including npx trigger.dev@latest mcp, login behavior, and --readonly.",
   "source": "https://trigger.dev/docs/mcp-introduction",
   "tier": "declared"
  },
  {
   "date": "2026-10-05",
   "fact": "freshness.watch[2].url",
   "note": "Opened the current CLI introduction, including login, init, dev, and deploy.",
   "source": "https://trigger.dev/docs/cli-introduction",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-05",
  "volatility": "high",
  "watch": [
   {
    "type": "docs",
    "url": "https://trigger.dev/docs/management/authentication"
   },
   {
    "type": "docs",
    "url": "https://trigger.dev/docs/mcp-introduction"
   },
   {
    "type": "docs",
    "url": "https://trigger.dev/docs/cli-introduction"
   }
  ]
 },
 "homepage": "https://trigger.dev/",
 "id": "trigger-dev",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "secret-key",
    "personal-access-token"
   ],
   "coverage": "partial",
   "docs": "https://trigger.dev/docs/management/overview",
   "exists": true,
   "kinds": []
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "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. The management SDK, Trigger.dev CLI, and official MCP server cover tasks, runs, and deploys.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "typescript"
   ],
   "official": true
  }
 },
 "name": "Trigger.dev",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "inngest"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Trigger.dev",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 7,
   "cli": 7,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 7,
   "rpa": null
  },
  "summary": "Trigger.dev is automatable today through its management API, used from the official TypeScript package @trigger.dev/sdk. An environment secret key, passed as secretKey or TRIGGER_SECRET_KEY, starts with tr_dev_sk_, tr_prod_sk_, or tr_preview_sk_ and is limited to that environment. A personal access token starts with tr_pat_ and can list runs and manage environment variables, but the authentication table does not show it triggering tasks. The same CLI, npx trigger.dev, initializes projects, runs tasks locally, deploys, and lists, inspects, replays, and cancels runs. Trigger.dev documents an official MCP server as npx trigger.dev@latest mcp. search_docs works without login. Other tools use the CLI login. --dev-only and --readonly are documented, and read-only mode hides deploy, trigger_task, and cancel_run. The homepage says Trigger.dev is Apache 2.0 licensed and can be self-hosted. Cloud pricing publishes a Free plan at $0 per month. https://trigger.dev/docs/llms.txt is a first-party documentation index. Zapier, Make, Power Automate, and n8n were not assessed. Computer-use viability is unassessed. API, CLI, and MCP each score 7. API is the best path because an environment secret key calls management operations from the SDK without an MCP client.\n"
 }
}