Makler-Berater is an AI assistant that actually knows your WordPress property listings.
This plugin connects to the Makler-Berater API service (https://api.makler-berater.de) to provide AI-powered property search and chat functionality. The following data is sent to the service:
When data is sent: During property synchronization (hourly + on save), when visitors use the chat widget, and when photo analysis is enabled.
Service links:
* Terms of Service
* Privacy Policy
The AI processing takes place on EU servers (AWS Frankfurt). No data is transferred to US services.
Visitors can search your properties using natural language chat — and get instant, accurate answers based on your real inventory. No generic chatbot responses. Real data.
Optimized adapters for:
NEW in 2.0: Generic mode — works with any property plugin! Unknown plugins are auto-detected and all data is sent as a raw dump to the AI, which interprets field names automatically.
The correct data source is detected automatically.
In addition to the automatic widget on all pages, you can place the chat on specific pages:
[makler_berater] — Default settings
[makler_berater color="16a34a"] — Custom color
[makler_berater mode="inline"] — Inline instead of floating
[makler_berater title="How can I help?"] — Custom title
[makler_berater autoopen="true" delay="3000"] — Auto-open after 3s
[makler_berater page_context="true"] — Send page content as context
Three-layer security filter protects sensitive data:
Generic chatbots (Tidio, WPBot, Chatbase) don’t know your property inventory. Makler-Berater connects directly to your real estate data, so visitors get accurate answers about your actual listings.
This plugin is ideal for WordPress agencies building real estate websites. One Makler-Berater account per client, the plugin on their site — done.
Filter hooks for developers:
* makler_berater_load_widget — Control widget loading (e.g., cookie consent)
* makler_berater_property_data — Modify data payload before sending
* makler_berater_block_field — Block/allow individual fields
* makler_berater_collected_images — Customize image list
* makler_berater_sync_statuses — Which post statuses to sync