> For the complete documentation index, see [llms.txt](https://thecontentforge.gitbook.io/thecontentforge-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://thecontentforge.gitbook.io/thecontentforge-docs/real-estate/visual-tools.md).

# Visual Tools and Media Safety

Open a property and choose **Marketing → Visual Tools**. Most tools require an approved original property asset. Generated derivatives keep their source lineage and generally cannot be chained into another factual edit.

## Property boundaries

### Property Line Photo

Choose an original aerial image, place the editable parcel points, review the overlay and save it with the illustrative-boundary disclosure.

### Drone Property Lines

Choose original drone footage and run automatic analysis. The analysis proposes the readable intervals and editable boundary keyframes. Review every proposal, correct uncertain geometry manually, preview tracking through the shot and render only after the line follows the parcel.

The generated geometry is illustrative and is never treated as a legal boundary. Always show the illustrative-boundary disclosure and verify legal boundaries with a survey, title, county or local authority.

## Badges and documents

* **Listing / Rental Badge** supports lifecycle-compatible states such as Coming Soon, Just Listed, Open House, Price Reduced, Under Contract, Sold, Available for Rent and Rented. Any price or rent must match verified property facts.
* **Flyer / One-Pager** supports listing, open-house, sold, rental, owner, portfolio and investor designs. Review every populated fact before export.

## AI photo edits

* **Enhance Photo** adjusts lighting, color, exposure and clarity while preserving geometry.
* **Declutter Photo** removes portable clutter while preserving furniture selected for protection, fixtures and architecture.
* **Day to Night** requires an exterior original and preserves the building and landscape.
* **Virtual Staging** requires an empty-room original and carries a mandatory staging disclosure.
* **Staging Reveal** uses a valid before/after pair and keeps the applicable disclosure visible.

Always compare the preview to the original. Reject a result that changes room dimensions, doors, windows, fixtures, surfaces, views, landscaping or other permanent facts.

## Delivery tools

* **3D / Walkthrough** stores an approved Matterport, Zillow 3D, Kuula or embed link and can support a QR/tour post.
* **Resize / Compress** provides destination presets for MLS, portals, social, email, newsletters, flyers and reports.
* **Convert Image / PDF** creates JPG, PNG, WebP or PDF derivatives without overwriting the original.

## Rights and disclosure checklist

Before public use, confirm:

1. The asset belongs to the selected property.
2. The organization has the required license or permission.
3. The source is not restricted.
4. The generated output preserves factual features.
5. Boundary, edited-media or virtual-staging disclosure is present when required.
6. Price, rent, date and status match verified property facts.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://thecontentforge.gitbook.io/thecontentforge-docs/real-estate/visual-tools.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
