[
  {
    "id": "trigger-dev-docs-1",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/changelog",
    "excerpt": "Show, hide, and reorder the columns on the runs list, and add smart columns that pull a value out of a run's payload, metadata, or output by JSON path.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-2",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs",
    "excerpt": "Trigger.dev is an open source background jobs framework that lets you write reliable workflows in plain async code. Run long-running AI tasks, handle complex background jobs...No timeouts, elastic scaling",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-3",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/tasks/overview",
    "excerpt": "This triggers the task and returns a handle...You can use the handle to check the status of the task, cancel and retry it.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-4",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/errors-retrying",
    "excerpt": "This task will retry 10 times with exponential backoff.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-5",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/tasks/scheduled",
    "excerpt": "Scheduled tasks are only for recurring tasks...A task that is triggered on a recurring schedule using cron syntax.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-6",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/wait-for-token",
    "excerpt": "Waitpoint tokens pause task runs until you complete the token. They're commonly used for approval workflows and other scenarios where you need to wait for external confirmation",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-7",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/versioning",
    "excerpt": "When a task run starts it is locked to the latest version of the code (for that environment). Once locked it won't change versions, even if you deploy new versions.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-8",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/queue-concurrency",
    "excerpt": "You can set the concurrency limit for a task by setting the `concurrencyLimit` property on the task's queue. This limits the number of runs that can be executing at any one time",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-9",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/limits",
    "excerpt": "You can view your current limits, quotas, and rate limit usage in real-time by visiting the **Limits** page in the dashboard",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-10",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/runs",
    "excerpt": "A run can go through **various** states during its lifecycle...Pending version...Delayed...Queued...Dequeued...Executing",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-11",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/realtime/overview",
    "excerpt": "Get live run updates and stream data from background tasks to your frontend or backend. No polling.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-12",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/mcp-introduction",
    "excerpt": "The Trigger.dev MCP (Model Context Protocol) Server enables AI assistants to interact directly with your Trigger.dev projects.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-13",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/ai-chat/overview",
    "excerpt": "Durable multi-turn AI chats — one Trigger.dev task per conversation, surviving refreshes, deploys, and crashes.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-14",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/ai-chat/mcp",
    "excerpt": "The Trigger.dev MCP server includes tools for having conversations with your chat agents directly from AI coding tools like Claude Code, Cursor, Windsurf, and others.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-15",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/skills",
    "excerpt": "Install Trigger.dev agent skills to teach any AI coding assistant how to write tasks, realtime frontends, and chat.agent AI agents.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-16",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/cli-introduction",
    "excerpt": "The Trigger.dev CLI has a number of options and commands to help you develop locally, self host, and deploy your tasks.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-17",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/self-hosting/overview",
    "excerpt": "Self-hosting Trigger.dev means you run and manage the platform on your own infrastructure, giving you full control over your environment, deployment process, and the URLs you expose the service on.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-18",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/github-actions",
    "excerpt": "This simple GitHub action workflow will deploy your Trigger.dev tasks when new code is pushed to the `main` branch.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-19",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/management/overview",
    "excerpt": "async function main() {\n  const completedRuns = await runs.list({\n    limit: 10,\n    status: [\"COMPLETED\"],\n  });\n}",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-20",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/security",
    "excerpt": "Yes, you can enable Multi-Factor Authentication (MFA) on your account, adding an extra layer of authentication security for your team.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-21",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/limits",
    "excerpt": "Extra concurrency above the Pro tier limit is available via the dashboard. Click the \"Concurrency\" page from the left sidebar when on the Pro plan to purchase more.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-gh-1",
    "tier": "github",
    "url": "https://github.com/triggerdotdev/trigger.dev",
    "excerpt": "Build rock solid agents and AI applications using our durable tasks, retries, queues and idempotency.",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-22",
    "tier": "claimed-docs",
    "url": "https://trigger.dev",
    "excerpt": "refundOrder: tool({ ... needsApproval: true, // pauses for human approval; the run stays alive ... })",
    "fetchedAt": "2026-09-10T18:43:45.635Z"
  },
  {
    "id": "trigger-dev-docs-23",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/tasks/overview",
    "excerpt": "you can write code that runs for a long time here, there are no timeouts",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-24",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/errors-retrying",
    "excerpt": "This task will retry 10",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-25",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/product/scheduled-tasks",
    "excerpt": "Add schedules to your tasks which sync when you run dev or deploy",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-26",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/product/scheduled-tasks",
    "excerpt": "Create, activate, disable, edit and delete schedules in the dashboard without having to deploy any new code.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-27",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/product/concurrency-and-queues",
    "excerpt": "With concurrency keys you can create bespoke queue logic for each of your users.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-28",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/product/observability-and-monitoring",
    "excerpt": "As soon as you trigger a task, the run page will show a trace view of each task executing in real-time along with any logs it produces.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-29",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/product/observability-and-monitoring",
    "excerpt": "Receive alerts via email, Slack notification and webhooks when your tasks fail.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-30",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/product/realtime",
    "excerpt": "Forward streams through the Realtime API to provide real-time updates to your users from any AI providers.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-31",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/wait-for-token",
    "excerpt": "Waitpoint tokens pause task runs until you complete the token. They're commonly used for approval workflows",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-32",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/ai/prompts",
    "excerpt": "Create overrides to change the prompt text or model without redeploying",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-33",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/ai-chat/mcp",
    "excerpt": "This lets your AI assistant interact with your agents without writing any code.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-34",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/cli-introduction",
    "excerpt": "Run your Trigger.dev tasks locally.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-35",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/cli-introduction",
    "excerpt": "Deploy your Trigger.dev project to the cloud.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-36",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/management/overview",
    "excerpt": "All `v3` functionality is provided through the `@trigger.dev/sdk` module.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-37",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/docs/config/extensions/overview",
    "excerpt": "Build extensions allow you to hook into the build system and customize the build process or the resulting bundle and container image",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-38",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/vs/temporal",
    "excerpt": "Trigger.dev uses checkpoint-resume to run normal TypeScript with no determinism constraints, processing millions of tasks for thousands of teams on managed infrastructure.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-39",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/vs/bullmq",
    "excerpt": "Trigger.dev is a managed compute platform where those same jobs get durability, observability, and auto-scaling with nothing to provision.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-40",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/vs/n8n",
    "excerpt": "Choose Trigger.dev for TypeScript teams building production background jobs and AI agents in their codebase.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-41",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/security",
    "excerpt": "To run tasks that process PHI on Trigger.dev Cloud you'll need a signed BAA with us, which is available as a paid add-on.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-42",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/blog",
    "excerpt": "Create as many keys as you need per environment, each with its own access scope, optional task restrictions, and an expiration date.",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-docs-43",
    "tier": "claimed-docs",
    "url": "https://trigger.dev/llms-full.txt",
    "excerpt": "Language | TypeScript/JavaScript (Node.js and Bun); Python via build extension",
    "fetchedAt": "2026-09-16T22:01:53.293Z"
  },
  {
    "id": "trigger-dev-comm-1",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/37750763",
    "excerpt": "Trigger.dev is awesome, use it every day. A feature list is quite impressive and complete, the only thing on my wish-list is a wait/resume for long running jobs",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-2",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/37750763",
    "excerpt": "I moved from n8n to trigger.dev a month ago. Maintaining all the workflows in GUI was just too time consuming and difficult... not maintaining and making changes my workflows in IDE takes about 80% less time. So far I am very happy with my decision to switch.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-3",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/37750763",
    "excerpt": "I have been using it for my new project. it's really gold, because I don't need to run another instance of NestJS for the background jobs.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-4",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/37750763",
    "excerpt": "The hooks are great for returning multiple values/progress updates to the UI. I've been using it for chained and/or long calls to the OpenAI API.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-5",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/37750763",
    "excerpt": "My initial thought when opening your website was that this was a job queue, like BullMQ. Not a 'link things together like IFTT/Zapier/N8N but in code' platform... Am I right in saying this is like BullMQ, except with integrations?",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-6",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/37750763",
    "excerpt": "I won't use this because of the weird way of framework integration. Just give pure api call, instead of forced convention on file system level.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-7",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/37750763",
    "excerpt": "I have this bookmarked and it looks really well done, but feels like an anti-pattern.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-8",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/45250720",
    "excerpt": "Super happy customer here. We've been using trigger.dev on various projects for over a year now... I regularly get answers to questions from the founders on Discord, often within hours.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-9",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/45250720",
    "excerpt": "co-founder of Magic Patterns: We use Trigger to take screenshots of designs... Puppeteer constantly hits OOM errors, needing a high-end machine that got expensive with our own microservice which would constantly crash. Trigger spinning up jobs was perfect and we migrated in a day and now I never think about it.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-10",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/45250720",
    "excerpt": "I really like Trigger but I would have loved some way to trigger it from the FE... it sucked having to implement a proxy for it.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-11",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/45250720",
    "excerpt": "This looks really interesting, congrats! ...await retry.onThrow feel like a developer friendly default 'safe' approach... it's not as magic feeling when you're trying convert eyeballs into users.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-12",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/45250720",
    "excerpt": "Trigger.dev is awesome, use it every day. A feature list is quite impressive and complete, the only thing on my wish-list is a wait/resume for long running jobs",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-13",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=45250720",
    "excerpt": "We've had some issues with migrating from v3 to v4. The transition felt rushed (some of the docs / examples are still showing v3 code, that is deprecated in v4).",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-14",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=45250720",
    "excerpt": "Quite happy when I got to play with it – but I do prefer Inngest as the code is hosted where our actual app is hosted; not on their server. So it's just easier (but it's a tradeoff).",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-15",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=45250720",
    "excerpt": "We're very satisfied customers since January of this year. We use it as an extension of our node app, for all things asynchronous... it's the most accessible incarnation of serverless.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-16",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=45250720",
    "excerpt": "Big fan of Trigger.dev here. The scheduled task feature has been a lifesaver—super simple and just works exactly as expected. Also want to call out the Dev mode: it's an absolute gem, makes testing and iterating so much smoother than anything else I've tried.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-17",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=45250720",
    "excerpt": "Another happy customer here. Since day one Trigger.dev is powering our AI Automation platform. It helped us to scale effortlessly and stay on TypeScript stack... pricing is even cheaper than self-hosting on VPS.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-18",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=45250720",
    "excerpt": "I used for a side project really liked. Dev UX was great when compared to UX of SQS. UI is very nice.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-19",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36258286",
    "excerpt": "I'm sure it comes in handy in constrained environments like serverless. I (as a self hoster) much rather write my own PostgreSQL background job queue and not be subject to v2 and v3 upgrades to keep my dependencies in check.",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-comm-20",
    "tier": "community",
    "url": "https://hn.algolia.com/api/v1/items/34610686",
    "excerpt": "Trigger.dev is awesome, use it every day. A feature list is quite impressive and complete, the only thing on my wish-list is a wait/resume for long running jobs",
    "fetchedAt": "2026-09-10T18:46:36.215Z"
  },
  {
    "id": "trigger-dev-probe-1",
    "tier": "probe",
    "url": "https://trigger.dev/llms.txt",
    "excerpt": "PROBE llms.txt: HTTP 200 at https://trigger.dev/llms.txt # Trigger.dev\n\n> Build AI agents and workflows in TypeScript. Open source platform for durable, long-running tasks. Writ",
    "fetchedAt": "2026-09-16T22:01:56.525Z"
  },
  {
    "id": "trigger-dev-probe-2",
    "tier": "probe",
    "url": "https://trigger.dev/docs.md",
    "excerpt": "PROBE docs-md: HTTP 404 at https://trigger.dev/docs.md",
    "fetchedAt": "2026-09-16T22:01:56.525Z"
  },
  {
    "id": "trigger-dev-probe-3",
    "tier": "probe",
    "url": "https://trigger.dev/openapi.json",
    "excerpt": "PROBE openapi: all candidate paths 404 (https://trigger.dev/openapi.json, https://trigger.dev/swagger.json, https://trigger.dev/api/openapi.json, https://trigger.dev/.well-known/openapi.json)",
    "fetchedAt": "2026-09-16T22:01:56.525Z"
  },
  {
    "id": "trigger-dev-probe-4",
    "tier": "probe",
    "url": "https://trigger.dev/docs/mcp-introduction",
    "excerpt": "official MCP server documented at https://trigger.dev/docs/mcp-introduction",
    "fetchedAt": "2026-09-16T22:01:56.525Z"
  },
  {
    "id": "trigger-dev-probe-5",
    "tier": "probe",
    "url": "https://trigger.dev/docs/cli-introduction",
    "excerpt": "official CLI documented at https://trigger.dev/docs/cli-introduction",
    "fetchedAt": "2026-09-16T22:01:56.525Z"
  }
]
