You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guides/use-cases/data-processing-etl.mdx
+28-7Lines changed: 28 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
---
2
2
title: "Data processing & ETL workflows"
3
3
sidebarTitle: "Data processing & ETL"
4
-
description: "Learn how to use Trigger.dev for data processing and ETL including web scraping, database synchronization, batch enrichment, and streaming analytics workflows"
4
+
description: "Learn how to use Trigger.dev for data processing and ETL (Extract, Transform, Load), including web scraping, database synchronization, batch enrichment and more."
Build data pipelines that process large datasets without timeouts. Handle streaming analytics, batch enrichment, web scraping, database sync, and file processing with automatic retries and progress tracking.
11
+
Build complex data pipelines that process large datasets without timeouts. Handle streaming analytics, batch enrichment, web scraping, database sync, and file processing with automatic retries and progress tracking.
12
12
13
13
## Featured examples
14
14
@@ -24,23 +24,44 @@ Build data pipelines that process large datasets without timeouts. Handle stream
## Benefits of using Trigger.dev for data processing & ETL workflows
36
36
37
37
**Process datasets for hours without timeouts:** Handle multi-hour transformations, large file processing, or complete database exports. No execution time limits.
38
38
39
39
**Parallel processing with built-in rate limiting:** Process thousands of records simultaneously while respecting API rate limits. Scale efficiently without overwhelming downstream services.
40
40
41
41
**Stream progress to your users in real-time:** Show row-by-row processing status updating live in your dashboard. Users see exactly where processing is and how long remains.
42
42
43
-
## Example workflows
43
+
## Production use cases
44
+
45
+
<CardGroupcols={1}>
46
+
<Cardtitle="MagicSchool AI customer story"href="https://trigger.dev/customers/magicschool-ai-customer-story">
47
+
48
+
Read how MagicSchool AI uses Trigger.dev to generate insights from millions of student interactions.
49
+
50
+
</Card>
51
+
52
+
<Cardtitle="Comp AI customer story"href="https://trigger.dev/customers/comp-ai-customer-story">
53
+
54
+
Read how Comp AI uses Trigger.dev to automate evidence collection at scale, powering their open source, AI-driven compliance platform.
Copy file name to clipboardExpand all lines: docs/guides/use-cases/marketing.mdx
+11-20Lines changed: 11 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ import UseCasesCards from "/snippets/use-cases-cards.mdx";
8
8
9
9
## Overview
10
10
11
-
Build marketing workflows from drip campaigns to real-time personalization. Handle multi-day sequences, behavioral triggers, dynamic content generation, and live analytics, all with automatic retries and progress tracking.
11
+
Build marketing workflows from drip campaigns to orchestrating multi-channel campaigns. Handle multi-day sequences, behavioral triggers, dynamic content generation, and live analytics, all with automatic retries and progress tracking.
12
12
13
13
## Featured examples
14
14
@@ -25,18 +25,18 @@ Build marketing workflows from drip campaigns to real-time personalization. Hand
Add approval gates to workflows using waitpoint tokens.
35
+
Approve marketing content using a human-in-the-loop workflow.
36
36
</Card>
37
37
</CardGroup>
38
38
39
-
## Why Trigger.dev for marketing
39
+
## Benefits of using Trigger.dev for marketing workflows
40
40
41
41
**Delays without idle costs:** Wait hours or weeks between steps. Pay only for active compute, not wait time. Perfect for drip campaigns and scheduled follow-ups.
42
42
@@ -46,25 +46,16 @@ Build marketing workflows from drip campaigns to real-time personalization. Hand
Copy file name to clipboardExpand all lines: docs/guides/use-cases/media-generation.mdx
+31-11Lines changed: 31 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
-
title: "AI-powered media generation workflows"
3
-
sidebarTitle: "AI-powered media generation"
2
+
title: "AI media generation workflows"
3
+
sidebarTitle: "AI media generation"
4
4
description: "Learn how to use Trigger.dev for AI media generation including image creation, video synthesis, audio generation, and multi-modal content workflows"
5
5
---
6
6
@@ -13,9 +13,6 @@ Build AI media generation pipelines that handle unpredictable API latencies and
Generate images from text prompts using the Vercel AI SDK.
36
+
</Card>
33
37
</CardGroup>
34
38
35
-
## Why Trigger.dev for AI media generation
39
+
## Benefits of using Trigger.dev for AI media generation workflows
36
40
37
41
**Pay only for active compute, not AI inference time:** Checkpoint-resume pauses during AI API calls. Generate content that takes minutes or hours without paying for idle inference time.
38
42
39
43
**No timeout limits for long generations:** Handle generations that take minutes or hours without execution limits. Perfect for high-quality video synthesis and complex multi-modal workflows.
40
44
41
45
**Human approval gates for brand safety:** Add review steps before publishing AI-generated content. Pause workflows for human approval using waitpoint tokens.
Copy file name to clipboardExpand all lines: docs/guides/use-cases/media-processing.mdx
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "Media processing workflows"
3
3
sidebarTitle: "Media processing"
4
-
description: "Learn how to use Trigger.dev for media processing including video transcoding, image optimization, audio transformation, and document conversion workflows"
4
+
description: "Learn how to use Trigger.dev for media processing including video transcoding, image optimization, audio transformation, and document conversion."
Transcribe audio files using Deepgram's speech recognition API.
24
+
Transform product photos into professional marketing images using Replicate.
25
25
</Card>
26
26
<Card
27
27
title="LibreOffice PDF conversion"
@@ -32,15 +32,15 @@ Build media processing pipelines that handle large files and long-running operat
32
32
</Card>
33
33
</CardGroup>
34
34
35
-
## Why Trigger.dev for media processing
35
+
## Benefits of using Trigger.dev for media processing workflows
36
36
37
37
**Process multi-hour videos without timeouts:** Transcode videos, extract frames, or run CPU-intensive operations for hours. No execution time limits.
38
38
39
39
**Stream progress to users in real-time:** Show processing status updating live in your UI. Users see exactly where encoding is and how long remains.
40
40
41
41
**Parallel processing with resource control:** Process hundreds of files simultaneously with configurable concurrency limits. Control resource usage without overwhelming infrastructure.
42
42
43
-
## Example workflows
43
+
## Example worfklow patterns
44
44
45
45
<Tabs>
46
46
<Tabtitle="Video transcode">
@@ -60,7 +60,7 @@ graph TB
60
60
</div>
61
61
</Tab>
62
62
63
-
<Tabtitle="Adaptive pipeline">
63
+
<Tabtitle="Adaptive video processing">
64
64
**Router + Coordinator pattern**. Analyzes video metadata to determine source resolution, routes to appropriate transcoding preset, batch triggers parallel post-processing for thumbnails, preview clips, and chapter detection.
65
65
66
66
<divalign="center">
@@ -93,7 +93,7 @@ graph TB
93
93
</div>
94
94
</Tab>
95
95
96
-
<Tabtitle="Smart images">
96
+
<Tabtitle="Smart image optimization">
97
97
**Router + Coordinator pattern**. Analyzes image content to detect type, routes to specialized processing (background removal for products, face detection for portraits, scene analysis for landscapes), upscales with AI, batch triggers parallel variant generation.
98
98
99
99
<divalign="center">
@@ -149,7 +149,7 @@ graph TB
149
149
</div>
150
150
</Tab>
151
151
152
-
<Tabtitle="Document processing">
152
+
<Tabtitle="Document extraction with approval">
153
153
**Router pattern with human-in-the-loop**. Detects file type and routes to appropriate processor, classifies document with AI to determine type (invoice/contract/receipt), extracts structured data fields, optionally pauses with wait.for for human approval.
0 commit comments