# Guides

| File | Path | Summary |
| --- | --- | --- |
| `ai-agents-claude-code-trigger.md` | `/docs/guides/ai-agents/claude-code-trigger` | Claude Agent SDK setup guide |
| `ai-agents-generate-translate-copy.md` | `/docs/guides/ai-agents/generate-translate-copy` | Generate and translate copy |
| `ai-agents-overview.md` | `/docs/guides/ai-agents/overview` | AI agents overview |
| `ai-agents-respond-and-check-content.md` | `/docs/guides/ai-agents/respond-and-check-content` | Respond to customer inquiry and check for inappropriate content |
| `ai-agents-route-question.md` | `/docs/guides/ai-agents/route-question` | Route a question to a different AI model |
| `ai-agents-translate-and-refine.md` | `/docs/guides/ai-agents/translate-and-refine` | Translate text and refine it based on feedback |
| `ai-agents-verify-news-article.md` | `/docs/guides/ai-agents/verify-news-article` | Verify a news article |
| `community-dotenvx.md` | `/docs/guides/community/dotenvx` | dotenvx |
| `community-fatima.md` | `/docs/guides/community/fatima` | Fatima |
| `community-rate-limiter.md` | `/docs/guides/community/rate-limiter` | Rate limiter |
| `community-sveltekit.md` | `/docs/guides/community/sveltekit` | SvelteKit setup guide |
| `cursor-rules.md` | `/docs/guides/cursor-rules` | Agent rules |
| `example-projects-anchor-browser-web-scraper.md` | `/docs/guides/example-projects/anchor-browser-web-scraper` | Automated website monitoring with Anchor Browser |
| `example-projects-batch-llm-evaluator.md` | `/docs/guides/example-projects/batch-llm-evaluator` | Next.js Batch LLM Evaluator |
| `example-projects-claude-changelog-generator.md` | `/docs/guides/example-projects/claude-changelog-generator` | Changelog generator using Claude Agent SDK |
| `example-projects-claude-github-wiki.md` | `/docs/guides/example-projects/claude-github-wiki` | Claude GitHub wiki |
| `example-projects-claude-thinking-chatbot.md` | `/docs/guides/example-projects/claude-thinking-chatbot` | Claude 3.7 thinking chatbot |
| `example-projects-cursor-background-agent.md` | `/docs/guides/example-projects/cursor-background-agent` | Background Cursor agent using the Cursor CLI |
| `example-projects-human-in-the-loop-workflow.md` | `/docs/guides/example-projects/human-in-the-loop-workflow` | Human-in-the-loop workflow with ReactFlow and Trigger.dev waitpoint tokens |
| `example-projects-mastra-agents-with-memory.md` | `/docs/guides/example-projects/mastra-agents-with-memory` | Mastra agents with memory sharing + Trigger.dev task orchestration |
| `example-projects-meme-generator-human-in-the-loop.md` | `/docs/guides/example-projects/meme-generator-human-in-the-loop` | Meme generator with human-in-the-loop approval |
| `example-projects-openai-agent-sdk-guardrails.md` | `/docs/guides/example-projects/openai-agent-sdk-guardrails` | OpenAI Agents SDK for Python guardrails |
| `example-projects-openai-agents-sdk-typescript-playground.md` | `/docs/guides/example-projects/openai-agents-sdk-typescript-playground` | OpenAI Agents SDK for Typescript + Trigger.dev playground |
| `example-projects-product-image-generator.md` | `/docs/guides/example-projects/product-image-generator` | Product image generator using Replicate and Trigger.dev |
| `example-projects-realtime-csv-importer.md` | `/docs/guides/example-projects/realtime-csv-importer` | Next.js Realtime CSV Importer |
| `example-projects-realtime-fal-ai.md` | `/docs/guides/example-projects/realtime-fal-ai` | Image generation with Fal.ai and Trigger.dev Realtime |
| `example-projects-smart-spreadsheet.md` | `/docs/guides/example-projects/smart-spreadsheet` | Smart Spreadsheet |
| `example-projects-turborepo-monorepo-prisma.md` | `/docs/guides/example-projects/turborepo-monorepo-prisma` | Turborepo monorepo with Prisma |
| `example-projects-vercel-ai-sdk-deep-research.md` | `/docs/guides/example-projects/vercel-ai-sdk-deep-research` | Deep research agent using Vercel's AI SDK |
| `example-projects-vercel-ai-sdk-image-generator.md` | `/docs/guides/example-projects/vercel-ai-sdk-image-generator` | Vercel AI SDK image generator |
| `examples-dall-e3-generate-image.md` | `/docs/guides/examples/dall-e3-generate-image` | Generate an image using DALL·E 3 |
| `examples-deepgram-transcribe-audio.md` | `/docs/guides/examples/deepgram-transcribe-audio` | Transcribe audio using Deepgram |
| `examples-fal-ai-image-to-cartoon.md` | `/docs/guides/examples/fal-ai-image-to-cartoon` | Convert an image to a cartoon using Fal.ai |
| `examples-fal-ai-realtime.md` | `/docs/guides/examples/fal-ai-realtime` | Generate an image from a prompt using Fal.ai and Trigger.dev Realtime |
| `examples-ffmpeg-video-processing.md` | `/docs/guides/examples/ffmpeg-video-processing` | Video processing with FFmpeg |
| `examples-firecrawl-url-crawl.md` | `/docs/guides/examples/firecrawl-url-crawl` | Crawl a URL using Firecrawl |
| `examples-hookdeck-webhook.md` | `/docs/guides/examples/hookdeck-webhook` | Trigger tasks from Hookdeck webhooks |
| `examples-libreoffice-pdf-conversion.md` | `/docs/guides/examples/libreoffice-pdf-conversion` | Convert documents to PDF using LibreOffice |
| `examples-lightpanda.md` | `/docs/guides/examples/lightpanda` | Lightpanda |
| `examples-open-ai-with-retrying.md` | `/docs/guides/examples/open-ai-with-retrying` | Call OpenAI with retrying |
| `examples-pdf-to-image.md` | `/docs/guides/examples/pdf-to-image` | Turn a PDF into an image using MuPDF |
| `examples-puppeteer.md` | `/docs/guides/examples/puppeteer` | Puppeteer |
| `examples-react-email.md` | `/docs/guides/examples/react-email` | Send emails using React Email |
| `examples-react-pdf.md` | `/docs/guides/examples/react-pdf` | Generate a PDF using react-pdf and save it to R2 |
| `examples-replicate-image-generation.md` | `/docs/guides/examples/replicate-image-generation` | Image-to-image generation using Replicate and nano-banana |
| `examples-resend-email-sequence.md` | `/docs/guides/examples/resend-email-sequence` | Send a sequence of emails using Resend |
| `examples-satori.md` | `/docs/guides/examples/satori` | Generate OG Images using Satori |
| `examples-scrape-hacker-news.md` | `/docs/guides/examples/scrape-hacker-news` | Scrape the top 3 articles from Hacker News and email yourself a summary every weekday |
| `examples-sentry-error-tracking.md` | `/docs/guides/examples/sentry-error-tracking` | Track errors with Sentry |
| `examples-sharp-image-processing.md` | `/docs/guides/examples/sharp-image-processing` | Process images using Sharp |
| `examples-stripe-webhook.md` | `/docs/guides/examples/stripe-webhook` | Trigger a task from Stripe webhook events |
| `examples-supabase-database-operations.md` | `/docs/guides/examples/supabase-database-operations` | Supabase database operations using Trigger.dev |
| `examples-supabase-storage-upload.md` | `/docs/guides/examples/supabase-storage-upload` | Uploading files to Supabase Storage |
| `examples-vercel-ai-sdk.md` | `/docs/guides/examples/vercel-ai-sdk` | Using the Vercel AI SDK |
| `examples-vercel-sync-env-vars.md` | `/docs/guides/examples/vercel-sync-env-vars` | Syncing environment variables from your Vercel projects |
| `frameworks-bun.md` | `/docs/guides/frameworks/bun` | Bun guide |
| `frameworks-drizzle.md` | `/docs/guides/frameworks/drizzle` | Drizzle setup guide |
| `frameworks-nango.md` | `/docs/guides/frameworks/nango` | Nango OAuth with Trigger.dev |
| `frameworks-nextjs.md` | `/docs/guides/frameworks/nextjs` | Next.js setup guide |
| `frameworks-nextjs-webhooks.md` | `/docs/guides/frameworks/nextjs-webhooks` | Triggering tasks with webhooks in Next.js |
| `frameworks-nodejs.md` | `/docs/guides/frameworks/nodejs` | Node.js setup guide |
| `frameworks-prisma.md` | `/docs/guides/frameworks/prisma` | Prisma setup guide |
| `frameworks-remix.md` | `/docs/guides/frameworks/remix` | Remix setup guide |
| `frameworks-remix-webhooks.md` | `/docs/guides/frameworks/remix-webhooks` | Triggering tasks with webhooks in Remix |
| `frameworks-sequin.md` | `/docs/guides/frameworks/sequin` | Sequin database triggers |
| `frameworks-supabase-authentication.md` | `/docs/guides/frameworks/supabase-authentication` | Authenticating Supabase tasks: JWTs and service roles |
| `frameworks-supabase-edge-functions-basic.md` | `/docs/guides/frameworks/supabase-edge-functions-basic` | Triggering tasks from Supabase edge functions |
| `frameworks-supabase-edge-functions-database-webhooks.md` | `/docs/guides/frameworks/supabase-edge-functions-database-webhooks` | Triggering tasks from Supabase Database Webhooks |
| `frameworks-supabase-guides-overview.md` | `/docs/guides/frameworks/supabase-guides-overview` | Supabase overview |
| `frameworks-webhooks-guides-overview.md` | `/docs/guides/frameworks/webhooks-guides-overview` | Using webhooks with Trigger.dev |
| `introduction.md` | `/docs/guides/introduction` | Frameworks, guides and examples |
| `python-python-crawl4ai.md` | `/docs/guides/python/python-crawl4ai` | Python headless browser web crawler example |
| `python-python-doc-to-markdown.md` | `/docs/guides/python/python-doc-to-markdown` | Convert documents to markdown using Python and MarkItDown |
| `python-python-image-processing.md` | `/docs/guides/python/python-image-processing` | Python image processing example |
| `python-python-pdf-form-extractor.md` | `/docs/guides/python/python-pdf-form-extractor` | Python PDF form extractor example |
| `use-cases-data-processing-etl.md` | `/docs/guides/use-cases/data-processing-etl` | Data processing & ETL workflows |
| `use-cases-marketing.md` | `/docs/guides/use-cases/marketing` | Marketing workflows |
| `use-cases-media-generation.md` | `/docs/guides/use-cases/media-generation` | AI media generation workflows |
| `use-cases-media-processing.md` | `/docs/guides/use-cases/media-processing` | Media processing workflows |
| `use-cases-overview.md` | `/docs/guides/use-cases/overview` | Use cases |
