What is PropDesc-AI?

PropDesc-AI turns property attributes (beds, baths, square footage, and whatever other details you have) into a ready-to-publish listing description. One API call in, real generated copy out.

It's metadata-only β€” PropDesc-AI never sees photos or processes file uploads. Just the facts you give it.

Sign Up (Free)

Getting started takes under a minute β€” no password required:

Step 1: Click "Try Free Tier"

On oculix.io, click "Try Free Tier" or "Get Started" to open the signup form.

Step 2: Enter Your Name and Email

No credit card, no password. Just your name and email.

Step 3: Verify Your Email

We'll send a verification link to your inbox. Click it to activate your account β€” no password to set.

Step 4: Copy Your API Key

Your key is shown once on the verification page β€” copy it right away. Use it as the x-api-key header on every request.

Generate Your First Description

You can also just use the live widget below instead of calling the API directly.

The Request

Send a POST request with whatever property details you have β€” there's no fixed schema, just a JSON object of attributes:

curl -X POST https://propdesc-api-885208777871.us-central1.run.app/v1/propdesc/generate \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "propertyAttributes": { "address": "1250 Oak Ridge Drive, Atlanta, GA", "beds": 4, "baths": 3, "sqft": 3200, "year_built": 2015, "lot_size": "0.5 acres" }, "targetAudience": "investor", "locationArea": "in_town" }'

targetAudience and locationArea are both optional β€” omit either (or both) for the default neutral voice.

The Response

This is the real, live endpoint β€” same one the widget below calls. You get the generated description directly in the response, synchronously, no polling:

{ "status": "success", "generatedListing": "Welcome to this stunning 4-bedroom, 3-bath home in Oak Ridge. Built in 2015, this 3,200 sq ft residence sits on a half-acre lot..." }

PropDesc-AI writes from exactly the attributes you send β€” it doesn't invent details you didn't provide. More attributes in, more specific copy out.

Usage Limits

Each call generates one description. Your plan sets how many you can generate per month:

Free Tier: 5 descriptions/month
Agent Tier ($59/mo): 100 descriptions/month
Brokerage Tier ($249/mo): 1,000 descriptions/month

Common Use Cases

Weekly Listing Batch

Every new listing gets a call to PropDesc-AI instead of an hour with a copywriter.

Relisting Refresh

A property didn't sell. Regenerate the description with slightly different attributes emphasized β€” fresh copy, same property, better chance.

Cost Comparison

A single professionally written listing description typically runs $50–100 from a copywriter. PropDesc-AI's Agent tier ($59/mo for 100 descriptions) pays for itself after the first one.

Pricing

PlanDescriptions/MonthCostBest For
Free5$0Testing, individual agents
Agent100$59/monthActive agents, regular listings
Brokerage1,000$249/monthBrokerages, high listing volume

Troubleshooting

Q: "Invalid API Key" Error

A: Re-copy the key from your original verification email β€” it's only shown once and there's no Settings page to view it again yet. Make sure there are no extra spaces. API keys are case-sensitive.

Q: Generated description sounds generic

A: Add more attributes. PropDesc-AI only writes from what you send it β€” the more specific detail in propertyAttributes, the more specific the output.

Q: Can I control tone or writing style?

A: Not yet β€” every description is generated in the same factual, professional style today. Style/tone selection (luxury, casual, investment-focused) is on the roadmap but not live.

Q: How Do I Update My API Key?

A: Key rotation isn't self-serve yet β€” contact support to have your key reissued.

Next Steps

Ready to try it? Start with 5 free descriptions to test. No credit card. Upgrade when you're ready.
Subscribe: Growth $59/mo β†’ Subscribe: Scale $249/mo β†’
← Back to Home

βœ… Try PropDesc-AI Now β€” Live

This is the real, live PropDesc-AI API β€” not a simulation. Your description is genuinely generated by Gemini and counted against a shared public Free tier quota (5 generations/month, shared across all visitors).

Optional β€” when filled in, PropDesc-AI searches the web for this area's real reputation and character, and lets that genuinely inform the description's tone.

Freeform text to enhance your description β€” these details will be incorporated into the AI-generated copy.

Already signed up? Paste your own key here to use your personal quota instead of the shared demo pool.