diff --git a/docs/guides/use-cases/data-processing-etl.mdx b/docs/guides/use-cases/data-processing-etl.mdx
index f6bfdd6581..ef030ff9ad 100644
--- a/docs/guides/use-cases/data-processing-etl.mdx
+++ b/docs/guides/use-cases/data-processing-etl.mdx
@@ -89,15 +89,12 @@ graph TB
graph TB
A[runETLPipeline] --> B[coordinateExtraction]
B --> C[batchTriggerAndWait]
-
C --> D[extractFromAPI]
C --> E[extractFromDatabase]
C --> F[extractFromS3]
-
D --> G[transformData]
E --> G
F --> G
-
G --> H[validateData]
H --> I[loadToWarehouse]
```
@@ -114,15 +111,12 @@ graph TB
graph TB
A[scrapeSite] --> B[coordinateScraping]
B --> C[batchTriggerAndWait]
-
C --> D[scrapePage1]
C --> E[scrapePage2]
C --> F[scrapePageN]
-
D --> G[cleanData]
E --> G
F --> G
-
G --> H[normalizeData]
H --> I[storeInDatabase]
```
@@ -140,15 +134,12 @@ graph TB
A[enrichRecords] --> B[fetchRecordsToEnrich]
B --> C[coordinateEnrichment]
C --> D[batchTriggerAndWait]
-
D --> E[enrichRecord1]
D --> F[enrichRecord2]
D --> G[enrichRecordN]
-
E --> H[validateEnrichedData]
F --> H
G --> H
-
H --> I[updateDatabase]
```
diff --git a/docs/guides/use-cases/marketing.mdx b/docs/guides/use-cases/marketing.mdx
index 83d08d95d9..cc15b8e7aa 100644
--- a/docs/guides/use-cases/marketing.mdx
+++ b/docs/guides/use-cases/marketing.mdx
@@ -67,7 +67,6 @@ graph TB
C --> D[sendProductTipsEmail]
D --> E[wait.for 7d]
E --> F[sendFeedbackEmail]
-
```
@@ -82,16 +81,13 @@ graph TB
graph TB
A[startCampaign] --> B[fetchUserProfile]
B --> C[selectChannel]
- C --> D{Preferred
Channel?}
-
+ C --> D{Channel?}
D -->|Email| E[sendEmail1]
D -->|SMS| F[sendSMS1]
D -->|Push| G[sendPush1]
-
E --> H[wait.for 2d]
F --> H
G --> H
-
H --> I[sendFollowUp]
I --> J[trackConversion]
```
@@ -109,7 +105,6 @@ graph TB
A[createCampaignAssets] --> B[generateAIContent]
B --> C[wait.forToken approval]
C --> D{Approved?}
-
D -->|Yes| E[publishToChannels]
D -->|Needs revision| F[applyFeedback]
F --> B
@@ -127,15 +122,12 @@ graph TB
graph TB
A[processSurveyResponse] --> B[coordinateEnrichment]
B --> C[batchTriggerAndWait]
-
C --> D[fetchCRMData]
C --> E[fetchAnalytics]
C --> F[fetchBehaviorData]
-
D --> G[analyzeAndScore]
E --> G
F --> G
-
G --> H[updateCRMProfile]
H --> I[triggerFollowUp]
```
diff --git a/docs/guides/use-cases/media-generation.mdx b/docs/guides/use-cases/media-generation.mdx
index 919440df5f..1a41ce8be6 100644
--- a/docs/guides/use-cases/media-generation.mdx
+++ b/docs/guides/use-cases/media-generation.mdx
@@ -74,7 +74,6 @@ graph TB
A[generateContent] --> B[createWithAI]
B --> C[wait.forToken approval]
C --> D{Approved?}
-
D -->|Yes| E[publishContent]
D -->|Needs revision| F[applyFeedback]
F --> B
@@ -106,15 +105,12 @@ graph TB
graph TB
A[processBatch] --> B[coordinateGeneration]
B --> C[batchTriggerAndWait]
-
C --> D[generateImage1]
C --> E[generateImage2]
C --> F[generateImageN]
-
D --> G[validateResults]
E --> G
F --> G
-
G --> H[storeResults]
H --> I[notifyCompletion]
```
diff --git a/docs/guides/use-cases/media-processing.mdx b/docs/guides/use-cases/media-processing.mdx
index e0f6aa8719..72966ab219 100644
--- a/docs/guides/use-cases/media-processing.mdx
+++ b/docs/guides/use-cases/media-processing.mdx
@@ -52,11 +52,9 @@ Build media processing pipelines that handle large files and long-running operat
graph TB
A[processVideo] --> B[downloadFromStorage]
B --> C[batchTriggerAndWait]
-
C --> D[transcodeToHD]
C --> E[transcodeToSD]
C --> F[extractThumbnail]
-
D --> G[uploadToStorage]
E --> G
F --> G
@@ -73,25 +71,20 @@ graph TB
```mermaid
graph TB
A[processVideoUpload] --> B[analyzeMetadata]
- B --> C{Source
Resolution?}
-
+ B --> C{Resolution?}
C -->|4K Source| D[transcode4K]
C -->|HD Source| E[transcodeHD]
C -->|SD Source| F[transcodeSD]
-
D --> G[coordinatePostProcessing]
E --> G
F --> G
-
G --> H[batchTriggerAndWait]
H --> I[extractThumbnails]
H --> J[generatePreview]
H --> K[detectChapters]
-
I --> L[uploadToStorage]
J --> L
K --> L
-
L --> M[notifyComplete]
```
@@ -106,21 +99,17 @@ graph TB
```mermaid
graph TB
A[processImageUpload] --> B[analyzeContent]
- B --> C{Content
Type?}
-
+ B --> C{Content Type?}
C -->|Product| D[removeBackground]
C -->|Portrait| E[detectFaces]
C -->|Landscape| F[analyzeScene]
-
D --> G[upscaleWithAI]
E --> G
F --> G
-
G --> H[batchTriggerAndWait]
H --> I[generateWebP]
H --> J[generateThumbnails]
H --> K[generateSocialCrops]
-
I --> L[uploadToStorage]
J --> L
K --> L
@@ -138,16 +127,13 @@ graph TB
graph TB
A[processAudioUpload] --> B[cleanAudio]
B --> C[coordinateProcessing]
-
C --> D[batchTriggerAndWait]
D --> E[transcribeWithDeepgram]
D --> F[enhanceAudio]
D --> G[detectChapters]
-
E --> H[generateShowNotes]
F --> H
G --> H
-
H --> I[publishToPlatforms]
```
@@ -162,23 +148,18 @@ graph TB
```mermaid
graph TB
A[processDocumentUpload] --> B[detectFileType]
-
B -->|PDF| C[extractText]
B -->|Word/Excel| D[convertToPDF]
B -->|Image| E[runOCR]
-
C --> F[classifyDocument]
D --> F
E --> F
-
F -->|Invoice| G[extractLineItems]
F -->|Contract| H[extractClauses]
F -->|Receipt| I[extractExpenses]
-
- G --> J{Needs
Review?}
+ G --> J{Needs Review?}
H --> J
I --> J
-
J -->|Yes| K[wait.forToken approval]
J -->|No| L[processAndIntegrate]
K --> L