Skip to content

The writing desk for listing agents

Listing copy
that checks
its own facts.

MLS remarks, social, email, and French — written from the details you enter, in your voice, ready for you to review. Nothing is posted for you.

Free includes 5 pieces a month — no card. Pro is US$14.99/month or US$149/year, about 2 months free vs US$179.88 and starts with a 14-day trial: full features, unlimited writing, card optional. After the trial, 200 pieces a month.

Payments by Stripe — we never see your card. Your files are never sold, never shown to other customers, and never used to train AI models.

Composing · MLS remarks
Sample

48 Rosedale Crescent

Oakridge · 4 bd · 3 ba · 2,180 sf

$879,000

Fictional sample listing. Not a customer's property, and nothing is posted from this card.

0 / 250 characters

Facts

5 of 5

Price

As entered

Publish

You paste

Profiles on the deskTRREBREBGVFraser ValleyOREBEdmontonZillow

A sample of the board profiles in the app. A check runs only when that tool is on.

How it works

Three steps from your notes to a finished listing.

  1. 01

    Enter the facts

    Type the address, rooms, price, and features once. Or import the notes you already have — PDF, Word, Excel, text, or CSV.

    TXTPDFDOCXCSVXLSX
  2. 02

    Generate every piece

    The 9-piece pack from the same record: descriptions, MLS remarks, social posts, and emails. Photo captions, rewrites, status updates, a reel script, and a listing-page SEO pack are separate pieces. 5 voices. Edit anything by hand — edits never cost a generation.

    One propertyEvery format
  3. 03

    Approve and export

    Send your seller an approval link, share a private listing page, then download the listing suite as one zip. Nothing is posted to the MLS for you.

    Seller approval linkPrivate listing pageListing suite .zip

Your files stay private. They're used only to extract listing details for your account — never sold, never shown to other customers, and never used to train AI models.

Try it now

Paste your notes. See the copy.

The guest desk at Try writes a real pack — type one property, or upload a .txt or .pdf file — and read all 9 pieces. No email address, no card. One free listing pack. After that, create an account to keep going.

Try one listing free

What you can generate

Everything a listing needs, written from one set of facts.

Listing description

MLS-ready description, around 150 words.

Luxury listing description

Elevated description for high-end homes.

Short listing blurb

Portal-length blurb under 400 characters.

MLS public remarks

Written to a character limit you choose.

Just listed post

Instagram or Facebook announcement.

Just sold post

Closing announcement for social.

Post-showing follow-up

Email to a buyer's agent after a showing.

Weekly seller update

Weekly progress email to your seller.

New listing email

Announcement email to your buyer list.

Photo captions

One caption per photo label you typed.

Listing rewrite

Paste the current MLS or portal copy. The rewrite keeps every fact and adds none.

Status update

Portal blurb and social post for back on market, a new price, or an open house.

Video script

A 30–60 second walkthrough: shot list, voiceover, on-screen text, and a caption.

Listing-page SEO

Title, meta description, slug, local phrases, and alt text. Trial and Pro. Separate from the one-click pack.

Seller pitch PDF

A one-page pitch built from what you've already written. On Pro.

Open-house kit

Sign-in sheet, day-of caption, and follow-up text when you set an open-house window.

Listing status skins

The same remarks, reskinned for where the listing is. Sold never invents a sale price. A return to market, a new price, or an open house can also be written as a portal blurb and a social post.

ListedReducedSold

Accuracy and trust

Your details in. Nothing invented on the way out.

Copy is written from the property record. A fact you haven't entered is left out rather than guessed at. Fair Housing wording is flagged — a warning, not a legal review.

Payments by Stripe — we never see your card. Your files are never sold, never shown to other customers, and never used to train AI models.

You read it before anyone else does

AgentWrite writes drafts. Nothing posts anywhere, nothing touches your MLS, and every piece is editable in place — edits never cost a generation.

Your files stay yours

Uploads are read to fill in a listing and nothing else. Never sold, never shown to other customers, never used to train AI models.

No card to start

Free gives you 5 pieces a month with no card at all, and the 14-day Pro trial starts without one too.

Leave whenever

Cancel from Settings and keep Pro to the end of the period you paid for. Close the account and there is a 14-day window to change your mind.

Before and after

Your shorthand in. Listing copy out.

This is real output from the details on the left, shortened to fit the page. The property is fictional.

Before · the facts you enter

Property: 48 Rosedale Crescent Neighbourhood: Oakridge Beds / baths: 4 bd · 3 ba Square feet: 2,180 Price: $879,000 - South-facing deck off the kitchen - Finished basement with a separate entrance - Double garage - Main bathroom renovated 2024

After · Listing description

From those facts

The south-facing deck sits right off the kitchen, which means sun through the middle of the day and a short trip between the stove and the table outside. It's the kind of detail that shapes how the house gets used, especially in the warmer months.

Inside, 2,180 square feet holds four bedrooms and three bathrooms, with the main bathroom renovated in 2024. The finished basement has its own separate entrance, so it can work independently of the rest of the house — a home office with its own door, or space for guests who come and go on their own schedule.

After · MLS public remarks

406 / 500 characters

Four bedrooms and 2,180 square feet in Oakridge, with a south-facing deck off the kitchen that keeps the light through the day. The finished basement has its own separate entrance, so the lower level can work independently of the main floor. Three bathrooms in total, the main one renovated in 2024. The roof was replaced in 2021, and the double garage covers both parking and storage. Offered at $879,000.

After · Just listed post

From those facts

Just listed in Oakridge: a 4-bed, 3-bath home with room to spread out across 2,180 sq ft.

The kitchen opens onto a south-facing deck, so the afternoon sun sticks around. Downstairs, the finished basement has its own separate entrance — useful whether it becomes a guest suite, a workspace, or something else entirely.

#JustListed #OakridgeHomes #HomeForSale

Real output from AgentWrite, shortened to fit. The property is fictional — and the seller's private note about a preferred closing date, which was in the record, is deliberately nowhere in the copy.

Pricing

Two plans. Both start without a card.

Write your first listings on Free and see whether it sounds like you. Move to Pro when you want every kind of copy, file import, and the seller pitch.

Prices in US dollars, plus applicable tax.

Free

US$0/month

5 pieces of writing a month across Listing description and Just listed post, with unlimited properties and all 5 voices. No card.

Start for free

Pro

Most popular

US$14.99/month

or US$149/year, about 2 months free vs US$179.88

Less than one freelance listing description — and you get every piece of copy for the property, not just the description.

200 pieces of writing a month, all 14 kinds of copy, listing import, the fact check, photo descriptions, the seller pitch PDF, and the listing suite zip.

Start the 14-day trial

14-day trial with full features and unlimited writing. No card needed to start. After the trial, Pro includes 200 pieces a month. Cancel any time.

Extra team seats are US$7.49/month or US$74/year per person, on top of Pro. The owner is not a seat.

What the Free and Pro plans include
What you getFreePro
Pieces of writing5 a month200 a month
Kinds of copy2 — Listing description and Just listed postAll 14
PropertiesUnlimitedUnlimited
Voices (Standard, Luxury, Warm, Concise, Confident)IncludedIncluded
Edit any draft by hand — edits never cost a generationIncludedIncluded
Fair Housing and AI-jargon wording checksIncludedIncluded
Saved phrase rules — always, never, and replaceNot includedIncluded
Write in English, French, or SpanishIncludedIncluded
MLS remarks written to your board's character limitNot includedIncluded
9 pieces for a listing in one clickNot includedIncluded
Listing import — PDF, Word, Excel, text, or CSV, up to 10 files at a timeNot includedIncluded
Fact check every claim against your own notesNot includedIncluded
Describe up to 10 listing photos into notes you approve, plus alt textNot includedIncluded
Listing-page SEO pack — title, meta description, slug, keywords, alt textNot includedIncluded
Seller pitch PDF, edited by you before you download itNot includedIncluded
Seller approval link — they read one draft and approve or request changesNot includedIncluded
Private listing page — a link you can turn off, with the drafts you pickNot includedIncluded
Saved pitch drafts per propertyNot includedUp to 5
Listing suite zip — copy, email letterhead, flyer, caption cardNot includedIncluded
Credit card to startNot neededNot needed for the 14-day trial

Prices in US dollars, plus applicable tax. Payments are handled by Stripe — we never see your card details. See full pricing

Worth it?

Do the sums with your own numbers

Change any of the three boxes. Nothing is sent anywhere — this runs in your browser.

min
$/hr

Hours saved a month

3.0 hours

45 min × 4 listings ÷ 60

Dollar value of that time

$150

3.0 hours × $50/hr

Pro is US$14.99/month. On these numbers that time is worth about $150. That is $135 more than the subscription costs.

This is your time valued at the rate you typed. It is not extra commission. How it's worked out: (minutes ÷ 60) × listings = hours. hours × your hourly rate = the dollar value.

FAQ

Questions agents ask first.

Does AgentWrite check for Fair Housing issues?

It flags wording that describes the people who might live somewhere rather than the home itself, plus a few Ontario human-rights and RECO advertising phrases, and it shows you the phrase before you publish. The same check reads English, French, and Spanish. That is a wording check, not a Fair Housing review, and it is not legal advice — the listing goes out under your licence, so read it.

Can I trust the AI not to invent facts?

Copy is written only from the details you entered for that property. Anything the record does not contain is left out rather than guessed at — no estimated square footage, no invented year built, no vague phrasing to paper over a missing number. On Pro you can also run a fact check that lists every claim a draft makes and quotes the note it came from. It can still be wrong, so review before you publish.

What MLS character limits are supported?

Any limit between 120 and 4,000 characters. There are presets for the common board sizes, and you can type your own. The limit shapes the writing rather than cutting it afterwards, so the remarks arrive at the length your board accepts instead of being truncated mid-sentence.

Do I need to review the copy before publishing?

Yes. AgentWrite writes drafts. Every piece is editable in place, and editing never costs you a generation. It does not post anywhere for you and has no connection to your MLS — you copy what you approve and paste it where it goes.

Is my data used to train AI?

No. Your properties, notes, and uploaded files are never sold, and never shown to other customers. They are not used to train AI models. The text needed to write a piece is sent to our AI provider to produce that draft, under their terms for API traffic, and nothing else.

Can I cancel anytime?

Yes. Cancel from Settings at any time and you keep Pro until the end of the period you already paid for. The 14-day trial does not need a card to start — if you add nothing, it simply ends and the account returns to Free with nothing charged.

Write your next listing in the time it takes to park.

Create a free account and add your first property. 5 pieces a month on Free, no card.