B Square Realty home
Posters

Create a reusable poster template from a reference image

Turn a layout you like into a personal AgentOS template with replaceable photos, listing details and contact information. You describe the design in ChatGPT; the connected B Square tools save the template and render a sample.

3 min readChatGPT
On this page Before you begin1. Start from the poster workspace2. Describe the layout and choose a supported size3. Define the reusable parameters4. Copy this prompt5. Review the sample and refine the same template6. Use the saved templateWhat to expect

Before you begin

1. Start from the poster workspace

Open the poster application in AgentOS and select Create template with AI. Edit the example, choose Copy prompt, then paste it into your connected ChatGPT conversation. This button supplies a prompt; it does not create the template by itself.

You can also begin directly in ChatGPT. Attach the reference image and name the template you want to create.

2. Describe the layout and choose a supported size

Tell ChatGPT which parts of the reference matter: the main photo, headline position, spacing, colors, logo treatment and contact area. Use an explicit size. The current poster contract supports:

For example: “Use the reference's photo-first composition, a short headline above the image, and a compact contact footer. Adapt it to 1080 × 1440.” Do not ask for a 9:16 poster and assume the renderer accepts it.

3. Define the reusable parameters

Separate the template's design from the content someone will fill in later. A useful starter brief is:

These are proposed fields for your new template, not a promise that every existing template contains them. ChatGPT should create the input definitions, labels, image selectors and layout bindings together. Ask it to use the current contract rather than inventing controls.

The fixed design includes canvas size, layer placement, colors and typography. The variable content includes images and text. A photo or price typed into the sample should not become a permanent part of every future poster.

4. Copy this prompt

ChatGPT prompt
@bsquare-agentos Create a personal poster template named "Reference Listing Portrait" using the attached image as a layout reference.

Read the current poster authoring contract and available assets first. Use a supported 1080 × 1440 canvas. Keep the reference's photo-first hierarchy, generous margins and compact footer, but use my authorized B Square branding and do not copy another agent's identity.

Create reusable inputs for headline (required, maximum 60 characters), listing photo (required image), address (required, maximum 100), price (required, maximum 48), short facts (optional, maximum 72), agent name, phone and portrait (optional), and a show-contact switch. Give the fields clear labels and appropriate controls. Use supported listing and profile bindings where available. Do not hardcode the sample address, price or photo.

Use only supported fonts and rendering features. Treat the attachment as design guidance; if an image must become a stored template asset, tell me what needs to be uploaded. Do not invent an asset ID from an attachment filename.

Save the template to my personal library and render a current sample with clearly identified example inputs. Inspect the sample for cropping, overflow and readable contact details. Return the template ID and sample image. Do not generate a separate final listing poster or publish anything.

5. Review the sample and refine the same template

Check the actual rendered sample, not just a “saved” message. Look at the longest address, the price, the image crop and the footer at phone size. Ask for a concrete revision, for example:

Example
Update the same personal template, [TEMPLATE ID]. Increase the address area, reduce the headline size slightly, and move the contact footer down. Keep all reusable inputs and unrelated design choices. Save under the same template ID and render a new sample so I can compare the current layout.

In a compatible ChatGPT host, B Square Studio can display the template and preview. It is a review surface, not a drag-and-drop template editor. Continue giving design changes in the conversation.

6. Use the saved template

Return to the AgentOS poster application and open Custom templates. Refresh the page if needed, choose the saved template, then fill it with a real listing's content. Personal media templates are usable after a successful save; there is no separate template-publishing step.

If you edit a template already open in AgentOS, Apply update resets the current form to the new template. Finish or record any unsaved entries first.

What to expect

A complete result includes a saved personal template, its real ID and a current sample. A sample failure can leave the template saved but visually unverified. Ask to recover that sample rather than creating another template. Built-in templates must be copied into your personal library before changing their design.