Chain actors into automated pipelines
Define pipeline stages with actor IDs and field mappings. Pipeline Builder validates that output fields from each stage map correctly to input fields of the next, identifies type mismatches, generates complete TypeScript Actor.call() orchestration code, and estimates total pipeline cost.
Checks that output fields from stage N exist in stage N+1's input schema — catches broken mappings before runtime.
Flags field mappings where output type doesn't match input type (e.g., string mapped to array).
Generates complete orchestration code using Actor.call() chains with dataset forwarding between stages.
Sums PPE prices across all stages for per-run and monthly cost projections.
Shows input fields, output fields, PPE price, memory, and timeout for every stage.
Fetches input and output schemas from each actor's latest build for accurate validation.
{
"stages": 3,
"valid": true,
"warnings": ["Stage 2: field 'rating' not in Stage 1 output"],
"generatedCode": "import { Actor } from 'apify';\n\nActor.main(async () => {\n const run1 = await Actor.call(...);\n ...\n});",
"costEstimate": {
"perRun": 0.45,
"monthly100": 45.00,
"monthly1000": 450.00
}
}Connect your Apify token and enter the actor ID
The tool runs the actor on your account and analyzes the output
Get a detailed report with actionable fixes — results cached for free