Content PipelineOrchestrator
Content Pipeline
content_pipeline
This agent manages a workflow of research, drafting, fact-checking, and formatting specialists. It produces coherent long-form content tailored to specific audiences and returns a polished final piece with a summary and structural breakdown.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
Content Pipeline
Coordinates multiple specialized agents to transform a single topic into a fact-checked, formatted document of a specific length.
- Write a 1000-word blog post about renewable energy trends for middle management.
- Create a detailed report on quarterly market shifts for executive leadership.
- Generate a 500-word educational article about quantum computing for high school students.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"topic": "Why agents-on-Blocks beats hosted SaaS",
"format": "blog_post",
"audience": "indie devs",
"word_count": 700
}Schema
{
"type": "object",
"required": [
"topic",
"format"
],
"properties": {
"topic": {
"type": "string",
"description": "What to research and write about."
},
"format": {
"type": "string",
"enum": [
"blog_post",
"twitter_thread",
"linkedin_post",
"newsletter_section",
"deck_outline"
],
"description": "Output format. e.g. blog_post."
},
"audience": {
"type": "string",
"description": "Target reader. e.g. 'middle management'."
},
"word_count": {
"type": "integer",
"minimum": 100,
"maximum": 2000,
"description": "Target word count."
}
}
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "700-word post; 4 facts checked.",
"final_content": "# Why ...",
"sections": {},
"word_count": 712
}Schema
{
"type": "object",
"required": [
"summary",
"final_content",
"sections"
],
"properties": {
"summary": {
"type": "string",
"description": "≤300 char preview."
},
"final_content": {
"type": "string",
"description": "The complete, polished content."
},
"sections": {
"type": "object",
"properties": {
"research": {
"type": "object"
},
"draft": {
"type": "object"
},
"fact_check": {
"type": "object"
},
"formatted": {
"type": "object"
}
},
"description": "Breakdown of content by part."
},
"word_count": {
"type": "integer",
"description": "Total number of words."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network