B Square Realty home
Posters

Make a listing poster in AgentOS

Use an existing template to create one finished poster. You choose the listing, photos and wording on the page, adjust the composition if needed, then download the rendered image.

3 min readAgentOS workspace
On this page Before you begin1. Open the poster application2. Select the listing3. Fill the template fields and assign photos4. Add an optional signature5. Check the current preview6. Generate and downloadIf something goes wrongPrefer to hand this job to AI?

Before you begin

Have the listing address or MLS identifier ready. You can also fill in authorized details and upload your own images. Template fields vary, so choose a layout that fits the job: a new listing, open house, sale result or another supported format.

1. Open the poster application

From AgentOS Apps, open the poster application. Its current entry is /marketing/images. The template-based workspace is also available at /marketing/authoring/posters.

Under Choose template, switch between Built-in templates and Custom templates. Choose the template itself, not just its example image. Create template with AI is for making a reusable layout; you do not need it to use a template that already exists.

2. Select the listing

In Listing and content, click Choose listing. Search by address, MLS or neighborhood and select the exact property. Wait for its details and photos to load.

For a multi-listing template, fill each declared listing slot separately. Keep each home's photos and facts with the right slot. You can use Change to correct the selection.

3. Fill the template fields and assign photos

Review the prefilled facts, then complete the fields the template shows. Do not assume every layout has the same price, facts or event fields.

Use the photo-target selector to choose the destination slot, then select a listing photo. If the template offers image upload, use Upload new image (shown as 上传新图片 in some controls). The page accepts JPEG, PNG and WebP image files.

For an open-house poster, verify the actual date and time before entering them. Choosing an open-house design is not proof that an event is scheduled. For a sale-result poster, verify that the listing status supports the message.

4. Add an optional signature

Where the template exposes personal contact fields, use Prefill from my Profile (从我的 Profile 预填) or enter authorized details for this poster. Select a portrait only if the template includes a portrait field.

These choices apply to this production. They do not change your Profile, default marketing portrait or website avatar. A contact toggle only hides the layers declared by that template; it cannot remove a phone number or brand mark baked into a background image.

5. Check the current preview

The first picture may be a template example. After filling the form, use the current preview to check your own inputs. If necessary, select Preview adjustments (预览调整).

For positioning changes, select Adjust composition · Optional (调整构图 · 可选). Select an image, text or foreground layer, then drag it or use the position and scale controls. Reset restores the selected layer; Restore all defaults resets all adjustments. The fixed background stays fixed.

These are one-poster adjustments. To permanently change the reusable layout, edit the personal template through your connected AI instead.

6. Generate and download

Resolve any missing-input messages, then click Generate poster. Wait for the task to finish and inspect the result image. Use Download poster to save the actual output.

Changing the form does not change an image you already generated. If you make another revision, generate it again and check the new result.

If something goes wrong

Prefer to hand this job to AI?

Paste this in the AgentOS Assistant, or add @bsquare-agentos when using connected ChatGPT:

Example
Make one poster for [EXACT ADDRESS OR MLS ID] using my template [TEMPLATE NAME OR ID]. Read the current listing and template first. Use a clear exterior photo, the verified price and address, and my authorized Profile contact details where the template supports them. Keep the template unchanged. Generate the poster and return the actual image and download link. Do not publish or send it.

The finished image is ready to review and download. Creation does not automatically post to social media or send it to clients.