# Trigger.dev > 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, and build AI agents with built-in queuing, automatic retries, and real-time monitoring. No timeouts, elastic scaling, and zero infrastructure management required. ## Docs - [Migrating from v3](https://trigger-ea-branch-83.mintlify.site/migrating-from-v3.md): What's new in v4, how to migrate, and breaking changes. - [Tasks: Overview](https://trigger-ea-branch-83.mintlify.site/tasks/overview.md): Tasks are functions that can run for a long time and provide strong resilience to failure. - [Errors & Retrying](https://trigger-ea-branch-83.mintlify.site/errors-retrying.md): How to deal with errors and write reliable tasks. - [The trigger.config.ts file](https://trigger-ea-branch-83.mintlify.site/config/config-file.md): This file is used to configure your project and how it's built. ## OpenAPI Specs - [v3-openapi](https://trigger-ea-branch-83.mintlify.site/v3-openapi.yaml) - [openapi](https://trigger-ea-branch-83.mintlify.site/openapi.yml) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.