ImmobiliareAI – AI-Powered Real Estate Descriptions

Description

ImmobiliareAI is an AI-powered WordPress plugin that helps real estate professionals create high-quality property descriptions in seconds.

Just enter a few property details into a simple form, and the plugin uses advanced language models (via OpenAI) to write a compelling listing—directly in the block editor.

Whether you’re a real estate agent, property manager, or agency, you’ll save time while improving the quality and consistency of your listings.

Key Features

  • 🧠 AI-generated content tailored to your property’s features
  • ✍️ Gutenberg integration – works directly in the WordPress editor
  • 📋 Structured form inputs for fast and accurate description building
  • 🔑 Supports both OpenAI personal keys and commercial license keys
  • 🇮🇹 Outputs in Italian (multi-language support coming soon)
  • 🛡️ Safe, secure, and lightweight – no bloat or tracking

Ideal for professionals who want to streamline publishing, improve SEO, and never write another boring listing again.

License

This plugin is released under the GPL-2.0-or-later license. See LICENSE.txt for full details.

External services

This plugin connects to external AI services to generate property descriptions.

  1. OpenAI API – https://api.openai.com
    Used when a user enters their personal OpenAI key. The plugin sends the structured description prompt to the OpenAI API to generate a real estate description.
    Only the prompt data entered by the user is sent.
    Terms of service: https://openai.com/terms
    Privacy policy: https://openai.com/privacy

  2. AI Property Describer API – https://ai-property-describer.vercel.app
    This is a custom API used when a commercial license key is provided (instead of a personal OpenAI key). The same prompt data is sent securely to this service for AI-based description generation.
    The backend is managed by the plugin author.
    Terms and privacy details: https://immobiliareai.org/privacy

Screenshots

  • Plugin settings screen (license and API key)
  • Form fields inside the post editor
  • Example of first block of generated description
  • Example of second block
  • Final published post with AI-generated content

Installation

  1. Download and unzip the plugin package.
  2. Upload the immobiliareai folder to /wp-content/plugins/.
  3. Activate the plugin via the “Plugins” menu in WordPress.
  4. Go to Settings ImmobiliareAI and enter your license key or OpenAI API key.
  5. In the post editor, fill out the form and click “Generate description”.

FAQ

Do I need an OpenAI API key to use the plugin?

No. You can use your own OpenAI key (free or paid), or a commercial license key provided by the plugin author.

Is the generated content unique?

Yes. Each description is created dynamically using AI and your property data. You’re free to edit or adapt it to fit your brand.

Does it support custom post types?

Not yet. Support for custom post types is planned in a future update.

Reviews

July 8, 2025 1 reply
Il plugin Immobiliare AI è uno strumento eccezionale per chiunque debba pubblicare annunci immobiliari sul proprio sito aziendale.Con la sua capacità di generare testi descrittivi validi e dettagliati per ogni immobile, riduce notevolmente il tempo necessario per la creazione degli annunci e aumenta la tua produttività.Ottimo!
Read all 1 review

Contributors & Developers

“ImmobiliareAI – AI-Powered Real Estate Descriptions” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.3

  • Improved code compliance with WordPress.org plugin guidelines.
  • Escaped all attribute and JS values for improved security.
  • Removed obsolete plugin textdomain loader.
  • Cleaned up plugin header and removed duplicate fields.
  • Minor logic refactor for locale detection.

1.2.2

  • Added missing “Requires” headers to plugin file.
  • Documented use of third-party services (OpenAI and custom API).
  • Added ABSPATH check to prevent direct access.
  • Removed load_plugin_textdomain() (not needed on WordPress.org).
  • Added immobi_ prefix to all hooks, functions, and options.
  • Minor frontend fix in admin.js (AJAX action renamed).
  • Improved form usability by converting several text fields to select dropdowns.

1.2.1

  • Improved security: all form data is now sanitized and verified.
  • Added nonce verification for AJAX requests.
  • Fixed Plugin Checker warnings related to $_POST handling and escaping.

1.2

  • Added automatic language detection based on the site’s language (Italian and English supported).
  • Minor improvements to translations and backend UI.

1.1

  • Added support for personal OpenAI keys (free usage).
  • Improved form layout and editor integration.
  • Minor bug fixes and enhancements.

1.0

  • Initial release with commercial license support.