Make a poster with your AI assistant
Ask the AgentOS Assistant or a connected ChatGPT conversation to create a finished poster from a template. This is a production task, not a request to build a new template.
On this page
1. Open an assistant with B Square access2. Ask for a real template and current facts3. Copy this prompt4. Resolve only the missing choices5. Inspect the outputKeep retries separate from revisions1. Open an assistant with B Square access
Use the Assistant inside AgentOS, or use ChatGPT with the authorized B Square connection. In ChatGPT, start the prompt with @bsquare-agentos. In the AgentOS Assistant, paste the same instructions without the mention.
Give the exact listing address or MLS identifier, the purpose and a template name if you have one. If you want AI to choose, say what matters: one large photo, two listings, a compact contact block or an open-house layout.
2. Ask for a real template and current facts
The assistant should read the current template choices, then read the complete selected template and listing. A design name alone does not establish which fields or photo slots are available.
If your search matches multiple homes or templates, choose from the real results. Do not substitute a guessed MLS number. If you supply an image attachment, it must be accessible and uploaded through the supported asset flow before it can be used as a stored production asset.
3. Copy this prompt
@bsquare-agentos Create one finished Just Listed poster for [EXACT ADDRESS OR MLS ID].
Read the current listing facts, available photos and poster templates. Use [TEMPLATE NAME OR ID], or show me suitable available templates if that name cannot be found. Prefer a photo-first portrait layout with a clear price and address.
Use a verified exterior photo in the main image slot. Fill the selected template's required fields with the current listing data and my authorized public contact details. If the template has optional extra copy, keep it short and factual. Do not invent features, event times or a sale status.
Keep the reusable template unchanged. Generate the poster, follow the returned task to completion, inspect the actual result, and return its image, download link and operation ID. Do not post it, email it or send it to anyone.
4. Resolve only the missing choices
The assistant may need a specific listing, event time, photo choice or a missing required field. Give those details in the same conversation. Your explicit request to generate an ordinary poster does not require an extra template-publishing or poster-approval ritual.
If you want to review a proposed composition before the final output, ask for that explicitly. A rendered sample and a final poster are different operations.
5. Inspect the output
Check the actual image for address wrapping, photo crop, logo clarity and phone number. A task ID or “validation passed” message is not a finished poster. Ask for the returned image and download link if they were omitted.
If you change your mind, identify whether the change applies to this poster or the template:
Revise this poster only. Use the second exterior photo and move the headline down slightly where the template permits. Keep the listing facts and personal template unchanged. Generate the revised poster and show the new result.
Keep retries separate from revisions
A deliberate content change is a new production. A connection problem is not. If the original result is uncertain, ask the assistant to read the original operation before trying again. If a recoverable step failed, it should use that task's retry path.
If a download link expires, ask for a refreshed link to the same operation. There is no need to pay for or wait for a new render solely to obtain a working link.
