# Visuals- on-brand images sized per channel

Source: https://nexoflow.ai/visuals

Generates images per channel with the brand's own details composited on, and keeps everything reusable in a project media library.

## What it is

Every post gets an on-brand image, generated for the channel it's going to- with your phone number, logo, and services composited on where you want them.

A generic stock image says nothing. An image with your phone number on it is a business card: “stamp our number and logo on every social post” is a project setting, applied automatically from then on- and frozen at the moment you set it, so old posts stay truthful.

website · social · Google Business- each at the right shape

## Set your marks, then forget them

1. Choose what to stamp- Phone, email, address, website, services, your logo, or custom text. Pick per surface: social, Google Business, or website.
2. Images generate with the post- As content is written, matching images are generated for each destination at the right dimensions- no separate step.
3. Reuse from the library- Everything lands in the media library. Upload your own, pull designs across from Canva, or regenerate a variant you like better.

## What this replaces

- The Canva template you edit 40 times- Set the phone number and logo once as project stamps and every generated image carries them, at the position you chose.
- Resizing the same image per network- Images are generated for the destination, so a website featured image and a social post aren't the same file awkwardly cropped.
- Local businesses that need contact details visible- Services, address, and phone can all be composited on, which matters far more for a trades business than another abstract gradient.
- Hunting for that image you used before- The media library keeps every generated and uploaded asset per project, so reuse is a search rather than a regeneration.

## Details that stay correct

The failure mode that matters with stamped images is publishing a wrong phone number. Here's what prevents it.

- Stamp text is frozen when you set it- The literal value is stored with the stamp, so editing your phone number tomorrow can't silently rewrite what's already published.
- Per-surface control- What appears on a social post, a Google Business image, and a website featured image are three separate decisions.
- Readable against any background- Text placement measures contrast against what's behind it rather than hoping white-on-anything works out.
- Retries when a generation fails- Transient image failures are retried inside the batch rather than leaving a post with a missing image.
- Your own assets are first class- Upload real photography or import from Canva. Generated images are an option, not the only path.
- Variants, not one shot- Don't like the result? Generate variants and pick, instead of accepting whatever came out first.

Generated imagery, honestly described: These are AI-generated images with your brand details composited on top. They are excellent for social posts, Google Business updates, and blog featured images where the alternative is stock photography or nothing. They are not a substitute for a photographer shooting your actual premises, and we would rather say so than imply otherwise.

## What you can stamp, and where images go- Stamp kinds

- phone- Your contact number, composited on
- email- Contact address for enquiries
- address- Physical location for local businesses
- website- Your domain, for social reach
- services- What you do, as a short list
- logo- Your mark, placed and scaled

## What you can stamp, and where images go- Where images are used

- featured image- The header image on a website post
- social post- Per-network, at the right shape
- google business- Images attached to GBP posts
- media library- Reusable per project
- canva import- Bring finished designs across
- upload- Your own photography

## Common questions

Which image models does NexoFlow use? OpenAI's GPT Image and Google's Gemini image models, covered by the AI credits in your plan. You don't manage API keys or pick a provider unless you want to.

What exactly are brand stamps? Details composited onto the generated image itself: phone, email, address, website, services, your logo, or custom text. You set them per project and choose which surfaces they apply to- social, Google Business, or website.

If I change my phone number, do old images change? No, and that's deliberate. The literal text is stored with the stamp when you create it, so already-published images keep the number that was correct when they went out. Update the stamp and new images use the new value.

Can I use my own images instead? Yes. Upload your own photography to the media library, or connect Canva and pull finished designs across. Generated images are one source among several.

Do I have to generate images separately from posts? No. Images are generated as part of writing the post, sized for each destination. You can also generate standalone media library images when you want assets without a post attached.

What if I don't like the image? Generate variants and choose, or replace it with an upload. Nothing forces you to keep the first result.