This guide explains how to enable, configure, and fully set up the AI-powered Real Estate Chat Assistant inside the Real Estate Manager plugin.
1. Generate Your Gemini API Key
To use the AI Chat Assistant, you must first create an API key for Google Gemini.
Step 1 — Open the API Key Page
Visit the following link:
👉 https://aistudio.google.com/api-keys
Step 2 — Generate a Key
- Click “Create API key”
- Select “Create API key in new project”
- Copy the generated API key
You will paste this key later inside the Real Estate Manager settings.
2. Open AI Chat Assistant Settings
Once your API key is ready:
- Go to your WordPress Dashboard
- Open Real Estate Manager → Settings → AI Chat Assistant
This will open the configuration panel for the chat system.
3. Enable the AI Chat Assistant
At the top of the settings page, set Enable from the dropdown labeled:
✔️ AI Chat Assistant
This activates the chat widget on your website.
4. Paste Your Gemini API Key
In the field labeled:
Gemini API Key
Paste the key you created earlier from the Google AI Studio page.
5. Configure Chat Assistant Settings
Below the API key, you will find several customization options.
Each setting controls a part of your chatbot’s appearance and behavior.
Bot Name
A display name for the chatbot.
Examples:
- “Smart Property Finder”
- “Real Estate AI Assistant”
- “Home Search Helper”
This name will appear in the chat header.
Bot Avatar
Upload an avatar image or icon for your AI chatbot.
Supported file formats: JPG, PNG, SVG
Recommended size: 80×80px
Status Text
This text appears under the bot name as its live status.
Examples:
- “Online”
- “Available to assist”
- “Find your perfect property”
Typing Text
This message appears when the bot is thinking or generating a reply.
Examples:
- “Finding the best listings…”
- “Analyzing your request…”
- “Please wait…”
Bot Initial Message
The first message the bot sends when a user opens the chat window.
Examples:
- “Hi! What kind of property are you looking for today?”
- “Hello! Tell me your budget and city, I’ll find the best listings.”
- “Welcome! I can help you search properties by price, city, rooms, and more.”
Placeholder Text
This text appears inside the chat input box.
Examples:
- “Ask about properties…”
- “Type your question here…”
- “Search homes by location, price, or features…”
Send Button Text
Customize the label of the Send button.
Examples:
- “Send”
- “Search”
- “Go”
- “Ask AI”
Contact Info
This message appears when the bot cannot find a matching listing.
Examples:
- “Please contact our team: support@example.com”
- “No results found. Reach out at +1-234-567-890”
- “You may contact the owner directly at contact@site.com”
The AI automatically includes this message in its no results responses.
Icon Background Color
Customize the background color of the floating chat button.
Enter any HEX color code.
Example real estate color palette:
- #003C70 (Deep Blue)
- #D3E2FF (Light Blue)
- #1A1A1A (Dark Gray)
6. Save Settings
After configuring everything, click:
✔️ Save Changes
Your AI chat assistant will now appear on the frontend.
7. Chatbot Live Behavior
Once activated:
- The bot understands natural language in ANY language (multilingual)
- It extracts filters such as price, bedrooms, purpose, type, city, etc.
- It queries your property listings and suggests matching properties
- If no listings match, it displays your custom contact information
- The chat maintains session history for up to 1 hour
