nitro_manage_template
Create/edit reusable email templates; based_on clones. Creative work: composition_mode=intent, follow exact next_call. Exact edits: template_id, section_updates, if_version. Broadcasts: nitro_compose_campaign.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Author text (plain) or custom text alternative (designed). | |
| goal | No | ||
| name | No | ||
| facts | No | Literal evidence: required values must appear; available values may be used. | |
| theme | No | Brand-theme overrides; logo_url uses public or nitro_ingest media_url/image_url, never signed_id. | |
| dry_run | No | ||
| subject | No | ||
| based_on | No | ||
| reply_to | No | ||
| sections | No | Email sections; use nitro://schema only for full authoring. Images use public or nitro_ingest media_url/image_url, never signed_id. | |
| from_name | No | ||
| preheader | No | ||
| draft_meta | No | Optional authoring provenance; never blocks. | |
| from_email | No | ||
| if_version | No | Version token for conflict-safe writes. | |
| contract_id | No | ||
| renegotiate | No | ||
| source_text | No | Untrusted source evidence; put authoring directions in user_instruction. | |
| template_id | No | ||
| validate_only | No | ||
| content_format | No | Match source. | |
| idempotency_key | No | Required for non-dry-run persistence; exact retry only. | |
| plain_text_mode | No | Text provenance. | |
| section_updates | No | Targeted section edits; never changes order or type. | |
| composition_mode | No | intent plans; validate checks; draft persists; generate composes and persists. | |
| user_instruction | No | ||
| brand_context_ref | No | ||
| creative_route_id | No | Intent-only route id. | |
| design_mode_override | No |