create_blueprint_draft
Use this tool to create an AI-assisted blueprint DRAFT from a prompt. This creates a draft blueprint template you can review and edit within the Marcora app before saving as a full blueprint. If you already have the full content of the blueprint template you want to make, you should use the create_blueprint tool instead. Only use this tool if you wish to give a prompt to have the AI generate the blueprint template and receive a URL to edit further.
Uses Studio Credits (charged when the draft completes, at the model's cost: 1 credit = 5¢, rounded up). If the team is out of credits the call fails with an `insufficient_credits` error (code 402) and no draft is created.
Workflow: 1) Provide instructions describing the blueprint you want to create. 2) Provide a name for the draft. 3) Provide initial markdown content (or empty if you want the AI to generate from the instructions alone). 4) Optionally get category_id from list_content_categories. 5) Review the AI-generated result, then have the user visit the link_url to finalize the blueprint. The returned `uuid` is the draft's identifier — pass it as `draft_uuid` to finalize_blueprint_draft.
**Links:** present `link_url` to the user exactly as returned — copy it character for character. Never retype, shorten, or rebuild a link or the IDs inside it.Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"instructions": "<instructions>",
"name": "<name>",
"content": "<content>"
},
"name": "create_blueprint_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Display name for the draft (visible in the user's app). | |
| content | Yes | Initial markdown content the AI will iterate on. Can be empty to let the AI generate from instructions alone. | |
| category_id | No | Optional content category id from list_content_categories. | |
| instructions | Yes | Prompt describing the blueprint to create (e.g. "A weekly product update email with sections for new features, fixes, and a tip of the week"). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Record ID for the blueprint draft. | |
| uuid | Yes | Unique identifier for this draft. Pass as draft_uuid to finalize_blueprint_draft. | |
| title | Yes | Blueprint draft name. | |
| content | Yes | AI-generated blueprint template content in markdown. | |
| link_url | Yes | Direct URL to view/edit this blueprint draft in Marcora. |