{ "$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" }, { "source": "/trigger-config", "destination": "/config/config-file" }, { "source": "/examples/:slug*", "destination": "/guides/examples/:slug*" } ], "anchors": [ { "name": "Guides & examples", "icon": "book", "url": "guides" } ], "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", { "group": "Configuration", "pages": ["config/config-file", "config/extensions/overview"] } ] }, { "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", "runs/metadata", "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", "management/runs/update-metadata" ] }, { "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/introduction", "guides/frameworks/bun", "guides/frameworks/nextjs", "guides/frameworks/nodejs", "guides/frameworks/prisma", "guides/frameworks/remix", { "group": "Supabase", "icon": "bolt", "iconType": "solid", "pages": [ "guides/frameworks/supabase-guides-overview", "guides/frameworks/supabase-edge-functions-basic", "guides/frameworks/supabase-edge-functions-database-webhooks" ] } ] }, { "group": "Example tasks", "pages": [ "guides/examples/intro", "guides/examples/dall-e3-generate-image", "guides/examples/ffmpeg-video-processing", "guides/examples/open-ai-with-retrying", "guides/examples/pdf-to-image", "guides/examples/puppeteer", "guides/examples/sharp-image-processing", "guides/examples/stripe-webhook", "guides/examples/supabase-database-operations", "guides/examples/supabase-storage-upload", "guides/examples/react-pdf", "guides/examples/resend-email-sequence", "guides/examples/vercel-ai-sdk" ] }, { "group": "Dashboard", "pages": ["guides/dashboard/creating-a-project"] }, { "group": "Migrations", "pages": ["guides/use-cases/upgrading-from-v2"] } ], "footerSocials": { "twitter": "https://twitter.com/triggerdotdev", "github": "https://github.com/triggerdotdev", "linkedin": "https://www.linkedin.com/company/triggerdotdev" } }