{ "$schema": "https://mintlify.com/schema.json", "name": "Trigger.dev", "openapi": [ "/openapi.yml", "/v3-openapi.yaml" ], "api": { "playground": { "mode": "simple" }, "maintainOrder": true }, "logo": { "dark": "/logo/dark.png", "light": "/logo/light.png", "href": "https://trigger.dev" }, "favicon": "/images/favicon.png", "colors": { "primary": "#A8FF53", "light": "#A8FF53", "dark": "#A8FF53", "anchors": { "from": "#252630", "to": "#252630" }, "background": { "light": "#fff", "dark": "#121317" } }, "theme": "quill", "modeToggle": { "default": "dark", "isHidden": true }, "feedback": { "suggestEdit": true, "raiseIssue": true, "thumbsRating": true }, "topbarCtaButton": { "type": "github", "url": "https://github.com/triggerdotdev/trigger.dev" }, "topbarLinks": [ { "name": "Switch to v2 docs", "url": "https://v2docs.trigger.dev/documentation/introduction" }, { "name": "Discord", "url": "https://trigger.dev/discord" } ], "redirects": [ { "source": "/v3/feature-matrix", "destination": "https://feedback.trigger.dev/roadmap" }, { "source": "/v3/upgrading-from-v2", "destination": "/guides/use-cases/upgrading-from-v2" }, { "source": "/v3/open-source-self-hosting", "destination": "/open-source-self-hosting" }, { "source": "/v3/:slug*", "destination": "/:slug*" }, { "source": "/reattempting-replaying", "destination": "/replaying" }, { "source": "/tasks-overview", "destination": "/tasks/overview" }, { "source": "/tasks-scheduled", "destination": "/tasks/scheduled" }, { "source": "/trigger-folder", "destination": "/config/config-file" } ], "anchors": [ { "name": "Guides", "icon": "book", "url": "guides" }, { "name": "Examples", "icon": "code", "url": "examples" } ], "navigation": [ { "group": "Getting Started", "pages": [ "introduction", "quick-start", "how-it-works", "upgrading-beta", "limits" ] }, { "group": "Fundamentals", "pages": [ { "group": "Tasks", "pages": [ "tasks/overview", "tasks/scheduled" ] }, "triggering", "apikeys", "config/config-file" ] }, { "group": "Development", "pages": [ "cli-dev", "run-tests" ] }, { "group": "Deployment", "pages": [ "deploy-environment-variables", "cli-deploy", "github-actions", { "group": "Deployment integrations", "pages": [ "vercel-integration" ] } ] }, { "group": "Writing tasks", "pages": [ "writing-tasks-introduction", "logging", "errors-retrying", { "group": "Wait", "pages": [ "wait", "wait-for", "wait-until", "wait-for-event", "wait-for-request" ] }, "queue-concurrency", "versioning", "machines", "idempotency", "replaying", "tags", "notifications", "run-usage" ] }, { "group": "API reference", "pages": [ "management/overview", { "group": "Tasks API", "pages": [ "management/tasks/trigger", "management/tasks/batch-trigger" ] }, { "group": "Runs API", "pages": [ "management/runs/list", "management/runs/retrieve", "management/runs/replay", "management/runs/cancel", "management/runs/reschedule" ] }, { "group": "Schedules API", "pages": [ "management/schedules/list", "management/schedules/create", "management/schedules/retrieve", "management/schedules/update", "management/schedules/delete", "management/schedules/deactivate", "management/schedules/activate", "management/schedules/timezones" ] }, { "group": "Env Vars API", "pages": [ "management/envvars/list", "management/envvars/import", "management/envvars/create", "management/envvars/retrieve", "management/envvars/update", "management/envvars/delete" ] }, { "group": "Projects API", "pages": [ "management/projects/runs" ] } ] }, { "group": "CLI", "pages": [ "cli-introduction", { "group": "Commands", "pages": [ "cli-login-commands", "cli-init-commands", "cli-dev-commands", "cli-deploy-commands", "cli-whoami-commands", "cli-logout-commands", "cli-list-profiles-commands", "cli-update-commands" ] } ] }, { "group": "Open source", "pages": [ "open-source-self-hosting", "open-source-contributing", "github-repo", "changelog", "roadmap" ] }, { "group": "Troubleshooting", "pages": [ "troubleshooting", "upgrading-packages", "troubleshooting-alerts", "troubleshooting-uptime-status", "troubleshooting-github-issues", "request-feature" ] }, { "group": "Help", "pages": [ "community", "help-slack", "help-email" ] }, { "group": "Frameworks", "pages": [ "guides/frameworks/nodejs", "guides/bun", "guides/frameworks/nextjs", "guides/frameworks/remix", { "group": "Supabase", "icon": "bolt", "iconType": "solid", "pages": [ "guides/frameworks/supabase-edge-functions-basic", "guides/frameworks/supabase-edge-functions-database-webhooks" ] } ] }, { "group": "Dashboard", "pages": [ "guides/dashboard/creating-a-project" ] }, { "group": "Migrations", "pages": [ "guides/use-cases/upgrading-from-v2" ] }, { "group": "Examples", "pages": [ "examples/generate-image-with-dall-e3", "examples/open-ai-with-retrying", "examples/react-pdf", "examples/resend-email-sequence" ] } ], "footerSocials": { "twitter": "https://twitter.com/triggerdotdev", "github": "https://github.com/triggerdotdev", "linkedin": "https://www.linkedin.com/company/triggerdotdev" } }