Materials
Materials are the facts that ground Growth Autopilot's content β product updates, metrics, customer stories, launches, and insights the agent turns into posts.
Materials are the content anchors that ground every post Growth Autopilot writes. Instead of inventing claims, the agent draws from a library of real facts you've saved or it has collected β a launch, a metric, a customer story, a piece of industry news, or a founder insight. Good materials are why drafts read like they came from someone who actually knows the product.
Where Materials Come From
Materials enter the library two ways:
- Auto-collected β During research and ongoing collection, the agent gathers product updates, metrics, customer signals, competitor moves, and relevant industry news as reusable materials.
- Manually added β You supply your own: a launch you just shipped, a revenue milestone, a customer quote, a lesson learned. Anything you'd want to show up in your content.
You can manage materials from the dashboard at /console/growth β Materials, or from your IDE through MCP.
Material Categories
Every material has a category that tells the agent what kind of fact it is:
| Category | What it is | Example |
|---|---|---|
| launch | A product or feature you shipped | "Shipped one-click WordPress publishing" |
| metric | Numbers and data | "Crossed 1,000 connected accounts" |
| story | A narrative or case study | "How a solo founder cut marketing time to 5 min/day" |
| news | Timely, time-sensitive information | "New OpenAI model changes how AI search cites pages" |
| insight | Analysis or opinion | "Why most dev-tool launches stall on distribution" |
For news and launch materials, a source publish date matters β the agent uses it to avoid building posts on stale facts.
Priority
Materials carry a priority that steers how aggressively the agent uses them:
- p0 β must-use: high-value facts the agent should prioritize (your own launches, metrics, and stories default here).
- p1 β good: solid material, used when relevant (the default).
- p2 β filler: lower-value context, used only when nothing stronger fits.
How Materials Drive Content
When Growth Autopilot generates a batch, it pulls relevant materials, matches them to your channels, and writes platform-native drafts grounded in those facts. The pipeline is Collect β Generate β Queue β Publish: materials are the output of Collect and the raw input to Generate. If your drafts feel generic or miss something you've shipped, the fix is usually to add a material describing it.
A few practices that produce better content:
- One fact per material. Don't merge several updates into one β keep them atomic so the agent can mix and match.
- Be specific. "Crossed $10k MRR in March" beats "growing fast."
- Add attribution and dates for news and customer quotes so posts can cite them accurately.
- Attach images when you have them β materials can carry media the agent reuses in posts.
Managing Materials from Your IDE
Through MCP, your coding agent can work with materials directly:
create_materialβ save one or more facts (1β20 at a time) for future content.list_materialsβ review what's in the library, filter by priority or how it was acquired.update_materialβ edit a material's content.
If you want posts generated from a fact in the same step, ask the agent to run a growth task instead of just saving the material.