create_blueprint
Create a reusable blueprint template for generating deliverables at scale. Blueprints define the structure and AI instructions for a document type. NOTE: Takes 1-3 minutes to return.
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | Blueprint name |
category_id | integer | Yes | — | Category ID from get_content_categories |
source_content | string | Yes | — | Markdown template content |
Input Schema
{
"type": "object",
"required": [
"name",
"category_id",
"source_content"
],
"properties": {
"name": {
"type": "string",
"description": "Blueprint name"
},
"category_id": {
"type": "integer",
"description": "Category ID from get_content_categories"
},
"source_content": {
"type": "string",
"description": "Well-structured markdown template content"
}
}
}Output Schema
{
"type": "object",
"required": [
"blueprint_uuid",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Blueprint name"
},
"summary": {
"type": "string",
"description": "AI-generated summary of what this blueprint produces"
},
"category": {
"type": "object",
"properties": {
"id": {
"type": "integer"
},
"name": {
"type": "string"
}
},
"description": "Content category this blueprint belongs to"
},
"created_at": {
"type": "integer",
"description": "Unix timestamp of creation"
},
"blueprint_dna": {
"type": "string",
"description": "AI-generated analysis of the template structure, tone, and section descriptions"
},
"blueprint_uuid": {
"type": "string",
"format": "uuid",
"description": "Unique identifier — use as blueprint_uuid in create_deliverable_from_blueprint"
},
"source_content": {
"type": "string",
"description": "The original template content you provided"
},
"team_visibility": {
"type": "string",
"description": "Visibility within your team (e.g. team, private)"
},
"reference_content": {
"type": "string",
"description": "AI-polished reference version of the template content"
},
"input_instructions": {
"type": "string",
"description": "AI-generated guidance for users on what context to provide when generating from this blueprint"
}
}
}Instructions
Use this tool to create a reusable blueprint template for generating deliverables at scale. Blueprints define the structure and AI instructions for a document type.
Workflow:
- Get
category_idfromget_content_categories. - Write
source_contentas a markdown template with structure and instructions for the AI. - After creating, use the returned
blueprint_uuidwithcreate_deliverable_from_blueprintto generate deliverables.
NOTE: This tool takes 1-3 minutes to return because the AI analyzes your content and generates multiple supporting fields. This is expected — do not retry or assume an error.
The content field should be well-structured markdown with clear sections. The AI will analyze it and generate reference_content, blueprint_dna, input_instructions, and a summary.