skip to Main Content

How to Set Up the AI Chat Assistant

Skip to main content
< All Articles
Print

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

  1. Click “Create API key”
  2. Select “Create API key in new project”
  3. 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:

  1. Go to your WordPress Dashboard
  2. 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
Back To Top