generate_email_header_image
Generates a branded header image for email newsletters from subject line and body text, with tone and style controls.
Instructions
Create an AI-generated header image for marketing emails and newsletters. Optimised for wide-format email banners (typically 600px wide) from subject line and body text. Accepts tone and brand_style hints to stay on-brand. Returns a queued media job whose result URL can be embedded in the email template. Use this to create email graphics, newsletter banners, or promotional header visuals.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Title of the article, email, or post. Used to derive visual style and subject. | |
| summary | No | Short summary or body text to guide image composition. If omitted, title alone is used. | |
| content_type | No | Type of content this image supports (blog, newsletter, email, social). Defaults to blog. | |
| tone | No | Desired emotional tone (e.g. "professional", "playful", "urgent"). Optional. | |
| brand_style | No | Brand aesthetic descriptor (e.g. "minimalist dark", "bold colorful"). Optional. | |
| target_platform | No | Platform this image targets, used to pick aspect ratio and style conventions. | |
| aspect_ratio | No | Explicit aspect ratio override (e.g. "16:9", "1:1", "4:5"). Optional. | |
| reference_images | No | Optional reference images with roles (e.g. brand logo, style reference). | |
| size | No | Output image dimensions. Defaults to 1024x1024. |