Generate branded advertising images and designs using AI and company Brand DNA.
FLAT vs EDITABLE: this is the FLAT generator — it bakes the headline + CTA into the pixels and returns one finished PNG. For a creative the user can rearrange / retype / restyle before finalizing (the DEFAULT for a standalone "make me a creative" request), use generate_flexible_brand_creative instead. Use THIS flat tool when building an ad or feeding a campaign (the image flows straight into upload_image_creative -> create_update_image_ad, with no human edit-and-save step), or when a finished flat image / a batch of quick variations is explicitly wanted.
ALSO KNOWN AS: design ad, create ad image, make creative, generate banner, create advertisement visual, design campaign image, ad design, advertising artwork
KEYWORDS: design, creative, image, banner, ad, advertisement, visual, generate, create, artwork, graphic, brand, branded, logo, campaign asset
USE FOR:
- Creating new ad images/banners/creatives for campaigns
- Generating LinkedIn/Facebook/Instagram/Display ad visuals
- Making branded advertisements that match company style
- Designing campaign creative assets
WORKFLOW CONTEXT:
- PREREQUISITE: Call get_brand_kit first to check if brand exists
- NEXT STEPS: Use upload_image_creative to add to library, then create_update_image_ad
- PART OF: Campaign creation workflow (brand → creative → upload → ad → campaign)
COMMON QUERIES THAT NEED THIS:
- "create ads for my company"
- "design advertising images"
- "make branded banners"
- "generate creative for LinkedIn campaign"
- "I need ad visuals"
KEYWORDS: ad, advertisement, creative, image, banner, design, visual, brand, generate, create, linkedin, facebook, instagram, display, campaign asset
PROCESS: Checks for existing brand kit → (Creates brand kit only if missing) → Selects top 3 aligned reference ads → Enhances prompt with brand patterns → Generates optimized image → Returns URL (must upload before use in ads).
TEXT RULES:
- Wrap text in quotes: "Your Headline Here"
- Max 25 chars per phrase, 2-3 phrases max
- Good: "Boost ROI 30%" (13 chars) | Bad: "Supercharge Your Marketing Performance Today" (44 chars)
PLATFORMS: LinkedIn (16:9, B2B) | Facebook (1:1, eye-catching) | Instagram (4:5, mobile-first) | Display (16:9, high impact)
OUTPUT: Returns image URL. ALWAYS display/link the image for user to see.