generate_social_teaser_image
Create social media teaser images optimized for sharing on LinkedIn, Twitter, Instagram, or Substack. Auto-selects best aspect ratio and generates visuals from article or post content.
Instructions
Create a social media teaser image optimised for sharing on LinkedIn, Twitter/X, Instagram, or Substack. Auto-selects the best aspect ratio and generates a visual from article or post content. Accepts title, summary, tone, and brand_style. Use this to create social graphics, shareable images, post visuals, or og:image alternatives. Returns a queued media job.
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. |