Skip to content
XICBOT

Settings

Deutsch
Real estate

An AI Assistant for Estate Agents That Qualifies Prospects and Wins Seller Leads

The XICBOT real estate assistant answers questions about a property and its listing from your own offers, qualifies prospects by budget and need, takes viewing appointment requests, takes callback requests and captures valuation requests from owners.

In plain language

This page is for estate agents. The assistant answers questions about your homes. The data comes from your listings. If a value is missing there, it does not name one. It asks buyers about budget and needs. It takes requests for a viewing. People who want to sell can ask for a value check too. Value, price talks and loans stay with you.

Request a demo for your agency View pricing and packages

  • Answers with a source reference
  • Loads only after your consent
  • No minimum term, cancellable monthly

Two audiences, one assistant — around the clock, GDPR-compliant, hosted in Germany.

42 of 48
answers carrying a source reference
XICBOT, own measurement series of 11 September 2026
8 of 8
questions without a basis declined instead of guessed
XICBOT, own measurement series of 11 September 2026
2,670
sections from 70 documents in our own knowledge base
XICBOT, count in our own database
24.1 KB
loader on your page, compressed
XICBOT, own measurement of the delivered files
A question about the listing turns into a viewing appointment, Example conversation, reconstructed
  1. Visitor:Is the flat in the city centre still available? Three rooms, with a balcony.

  2. Assistant:Two properties match: one with 78 m², one with 84 m², both with a balcony and both free from the first of the month.

    • Property lookup · 3 rooms · balcony · city centre · 2 hits from your listings
  3. Visitor:Can I view the larger one?

  4. Assistant:Thursday 17:30 and Saturday 10:00 are free. For the request I need your name and a callback number.

    • Free times calculated · viewing · 2 free windows this week

Ask it yourself, Assistant of this website

Automated assistant

Enter sends, Shift and Enter starts a new line.

The assistant only loads after your consent. Privacy

What the Real Estate Assistant Costs and What Drives the Price

What a real estate assistant costs depends less on the number of your properties than on whether it should merely answer or also act. An assistant that answers listing questions from your offers and captures contacts only needs a well-maintained knowledge base. As soon as it reads free windows from your calendar, enters a viewing or writes a lead into your agent software, each of those actions adds its own interface with separate read and write permissions. That is why the connection is a separate item in the setup and not part of the monthly price.

There is one figure we cannot responsibly name in advance: the effort for connecting your agent software. It depends on which interface that software offers at all and which fields your team wants filled in the end. We look at this in the initial consultation and only name a range afterwards. Setup is a one-off, operation is monthly, and you can cancel to the end of any month.

Pro package

from 149 € per month net

Minimum term: none, cancellable monthly

  • Pro with qualification, viewing and conversation analytics from 149 € per month net
  • Start with property questions and lead capture from 49 € per month net, setup from 990 € net
  • Connection to CRM and agent software from 4,900 € net setup
  • Free initial consultation and demo with a test assistant for your listings

All prices net, plus VAT Source: XICBOT price list, as of 11 September 2026

In the real estate business, speed decides. Anyone who comes across a listing has concrete questions — about the living space, the year of construction, the energy values, the commission or the next viewing appointment — and expects an answer, not a contact form and the prospect of a callback on the next working day. At the same time, unqualified enquiries and the same standard questions tie up valuable time needed for viewings and acquisition. The XICBOT real estate assistant works at both ends: it answers property and listing questions directly from your own offers, qualifies prospects with targeted follow-up on budget, need and timeframe, and turns the conversation into a viewing request or a structured lead. As a dedicated lead assistant with a connected booking assistant, it covers both sides of the market — the prospect side and the owner side that wants a property valued or sold.

The real estate assistant with prospect qualification, viewing and callback functions plus conversation analytics is part of the Pro package: operation from 149 € per month net plus a one-time setup from 2,900 € net (individual training on your listings and integration). For an assistant that only answers property questions and captures contacts, the Start package from 49 € per month net is often enough, setup from 990 € net. Connection to your CRM and agent software via defined actions from 4,900 € net setup. At the start there is a free initial consultation: we look at your property pages, your documents and the path of an enquiry, and show in a free demo how the assistant answers on your own listings. Ongoing services are booked individually and can be cancelled monthly; there is no minimum term.

What the Real Estate Assistant Takes On

An assistant for real estate is more than a chat window on the property page. It knows your listings in detail, asks the right questions and ensures that what reaches you is not an anonymous enquiry but a pre-qualified contact or an appointment request. The following six tasks form the core — each can be tailored to your agency, for example with mandatory details, property types, commission rules or team responsibilities.

What is deliberately missing from this list is a valuation. The assistant names neither a purchase price nor a rent that is not in your offer, and it does not negotiate. Nor is it meant to give financing or legal advice; it is meant to take down the question and hand it on. That is not a gap in the build but a boundary we set: everything the assistant says must be traceable back to one of your documents.

Which of the six tasks are switched on is your decision, one by one. An agency that deliberately allocates viewings itself leaves out the appointment request: the assistant then takes the wish down as a callback request. The valuation request can likewise be switched off if your acquisition works differently.

43 of 48

questions without a handover to a person

measured on a single assistant on our own knowledge base, not on customer projects; a figure from live operation is not yet available

Reading Property Data and Acting in the Same Conversation

For a real estate assistant to genuinely help rather than just utter platitudes, it needs to do two things: read the context from your offers and property data and then perform real actions. XICBOT combines both in one continuous conversation, without the prospect having to leave the property page or hunt for a separate form. The basis for this is a well-maintained knowledge base of listings, property data and your own texts.

Each of these actions is a named interface with its own permission, not open access to your system. Reading actions — free windows, property status — can run without a query. Writing actions do not: the assistant first presents verbatim what is to be entered, and only the visitor's confirmation triggers the write. If someone confirms twice because the line is stuttering, a lock in the database prevents the duplicate entry.

We prefer to name the limits of this connection up front. A call has a fixed deadline and a cap on the response size; if your system answers more slowly, the assistant aborts and offers the callback route instead of quietly retrying. It does not follow redirects, and addresses on the internal network are blocked. And whatever your agent software does not offer as an interface, the assistant cannot do either — then the route via the inbox remains, structured and with context.

8 of 8

questions without a basis declined instead of guessed

eight questions deliberately outside the material; the wording of every answer is in the measurement file

The handover to an agent is a single row

  • Title, request, queue and waiting time sit side by side, not in an email.

  • Whoever takes over signs up in that same row and closes the case there.

  • Without a matching routing rule a handover stays without a queue, and that shows.

Demo account with sample data, German interface
The handover inbox: a table of handovers with title, request, queue, waiting time and assignee, with take-over and resolve buttons in each row, and the routing rules below.

How an Enquiry Becomes an Appointment or Lead

The path from the first click on a listing to a viewing request or a qualified lead runs in five steps. For the prospect it feels like a short, helpful conversation. Behind it, a complete contact grows for your agency that can be handled without any follow-up chasing.

  1. Prospect Asks a Question

    A prospect opens the chat on a property page because they want to know something — about the living space, the energy values, the commission or the next viewing appointment. The assistant greets them in line with the property they opened and answers the question in the chat from your listing instead of pointing them to a form.

  2. Clarify the Need Before Collecting Data

    Instead of asking for contact details right away, the assistant first understands the need: buy or rent, desired number of rooms, budget, timeframe and whether a financing confirmation exists. These follow-up questions are tailored to your business, so the result is a contact your team can genuinely place.

  3. Request a Viewing or Take a Callback

    If the property fits the need, the assistant names free times and takes the viewing as an appointment request directly in the conversation, for you to confirm; once you confirm it, a confirmation email and a reminder go to the prospect, if an email address was given. Those who prefer to call leave a callback request with a preferred time — in both cases without a detour via a separate form.

  4. Handover to Agent, CRM or Acquisition

    The qualified prospect goes with full conversation context to your inbox or, in the Custom package, to your CRM or your agent software. If the enquiry comes from an owner, a structured valuation request grows instead for your acquisition. For urgent or sensitive matters the assistant is meant to hand over to a human.

  5. What Comes Back from the Conversation

    The trail does not end with the handover. Every question for which the assistant found no covered answer in your documents is recorded as a knowledge gap, together with the wording of the question. From that you can see which detail is missing in your listings — typically purchase costs, service charges or the state of the documents. You add it once at the source, and the next enquiry gets the answer.

Two points in this sequence are settings, not automation. The first lies between step two and step three: whether the assistant enters a viewing itself or merely takes down the request and puts the confirmation in front of you is your decision. The second is the handover — you define from when a conversation goes to a human, for example on price questions or on financing topics; there is no rule by office hours.

And one step that deliberately does not appear here: the assistant concludes no contract, reserves no property bindingly and promises no commission that is not in your offer. The sequence ends at the point where a human has to decide.

Two Audiences, One Assistant

An agency always addresses two sides of the market: prospects who want to buy or rent, and owners who want to sell or let. Both expect quick answers, and both decide early whether they feel looked after. The assistant serves both sides from the same content — it recognizes from the conversation whether someone is looking for a property or offering one, and leads the conversation accordingly. With international prospects it answers in their language without you maintaining content twice — more on this under multilingual assistant.

An Assistant That Advises — and Knows When a Human Must Take Over The real estate assistant answers factual questions and qualifies, but it does not negotiate prices and does not replace legal or financing advice. Because an AI assistant can be wrong, its answers stay bound to your own property data. For price negotiations, legal questions or delicate situations, it is meant to hand over to an agent with full context.

  • Prospects: listing questions answered, qualified by budget and need, viewing requested
  • Owners: valuation request captured with property type, location, living space and year of construction
  • International buyers greeted in their language, with the same property data
  • Standard questions on process, documents and purchase costs answered around the clock
  • No prospect is left without an answer until the next working day
  • Structured handover to agent, in the Custom package also to CRM or agent software, with full context
An owner asks about the value — and is not given one, Example conversation, reconstructed
  1. Owner:I am thinking about selling my terraced house. Roughly what is it worth?

  2. Assistant:I will not name a value — an agent does that after the viewing. I can take down the key data so the assessment is prepared: property type, location, living space and year of construction.

  3. Owner:Mid-terrace house, Hildesheim, 112 m², built in 1998.

  4. Assistant:Noted. Shall I hand this over for valuation as it stands? Nothing is stored until you say yes.

    • Valuation request · mid-terrace house · Hildesheim · 112 m² · 1998 · draft, awaiting confirmation
  5. Owner:Yes, please. What else do you need from me?

  6. Assistant:Handed over. For the appointment the floor plan, the energy certificate and the latest statement are needed — if something is missing that is no obstacle, it merely delays the assessment.

    • Source: your owner's guide, section on required documents

From First Click to Appointment or Seller Lead

We would rather advertise what a real estate assistant can do than with invented success stories. The following journeys are anonymized and illustrative and show how the assistant can be used in different situations.

Today

  • Estate Agency: The same listing questions again and again by phone and email, little time for viewings
  • Sales / Acquisition: Owners leave the page instead of filling in a long valuation form
  • Letting: Many unsuitable enquiries on rental properties, laborious pre-selection in the team
  • Property Page in the Evening: Questions about energy figures, commission and availability come in after hours, and the answer waits for the next working day
  • Portfolio That Changes Often: A property has long been taken, the old detail still stands on the page, and enquiries about it keep arriving in the inbox

With the assistant

  • Estate Agency: Assistant answers property questions from the offers and takes viewing requests Significantly fewer standard questions, more time for qualified prospects
  • Sales / Acquisition: Assistant captures property type, location and key data in the conversation and hands over a valuation request More seller leads for acquisition, complete and with context
  • Letting: Assistant qualifies by budget, number of rooms and timeframe before an appointment arises Viewings mostly with suitable prospects, less idle time
  • Property Page in the Evening: Assistant answers from the deposited listing and names the document the detail comes from Whatever is not in there is not estimated but taken down as a callback request or a handover
  • Portfolio That Changes Often: Assistant answers from the source last read in, a change takes effect after the next reading Where an answer ends without a source reference, it is recorded as a gap and, from the Pro package, shows in the analytics which document is missing

Concrete Results on RequestWould you like to know how many listing questions and viewing requests an assistant can realistically take on for your property pages? In the free initial consultation we look at your offers and your enquiry process and show relevant examples from practice, without sales pressure and without empty promises.

Further reading: AI assistant for real estate describes how prospects are pre-qualified, and qualifying leads via chat shows how budget, needs and timing can be clarified in conversation.

Frequently Asked Questions About the Real Estate Assistant

Four things decide whether an assistant is any use in the estate agency business: where it takes the property data from, what it does with a contact, what happens when an offer leaves the market, and what it does when it does not know something. The answers are below, each with its boundary alongside.

What is not here is an answer to the question of how many additional viewings an assistant will bring you. We have no measurement from estate agencies on that, and an estimated figure would be nothing but a good-sounding invention in this place.

How does the assistant know the details of my properties?

From your own material: listings, property data, energy performance figures, commission details and your FAQ on the process. Every source is read in, split into sections and stored with its heading and origin; the search over them combines a keyword comparison with a local feature calculation, whose rankings are merged. So it answers questions about living space, year of construction, location or availability from your offers and points to the right listing. Its answers stay bound to these sources: if it finds no supporting section, it usually does not guess but hands over to an agent.

Can the assistant also answer from PDFs and price lists?

Yes, as long as the document has a text layer. The knowledge base accepts files up to 10240 KB and splits them into overlapping sections so a passage does not end mid-sentence; a PDF is read through its existing text layer. A scanned sheet without a text layer deliberately yields nothing — there is no text recognition from the image, and the reason is shown as a message on the source instead of silently missing. For the question, at most five search hits plus your text blocks then go to the model, numbered, and sourced answers name the excerpts they rely on. For prices, terms or deadlines that have to be exact, the maintained question-and-answer pair is the better place: it goes out verbatim. More under knowledge base.

I changed the website. Does the assistant notice by itself?

Not in the same instant, but without you doing anything. Website sources carry a refresh rhythm, seven days by default; it can be set from one day up to 365 days, and the value zero switches it off. The run happens at night. If a change should take effect sooner, trigger the read manually under Knowledge and then check the state of the source to see how many sections were produced. Each run writes a new version and switches over only at the end: if it breaks off, the previous state keeps answering, and a run that wrote nothing deletes nothing either. Five versions are kept. More under knowledge base.

How does the assistant qualify a prospect?

It asks follow-up questions tailored to your business, for example about budget, buying or renting, the desired number of rooms, timeframe and financing status. Which fields are collected you define on the tool. So you do not receive an anonymous contact but a lead with context: name, address, phone and matter land in the mailbox of the business, with files uploaded beforehand attached. The assistant never sets an account or customer identifier itself and never states a result that did not come back. Where a conversation goes further than a form reaches, it hands over to a human and the transcript goes along. More under lead assistant.

Can the assistant book viewing appointments?

It takes viewing requests; a viewing becomes firm only once you confirm it. The request runs through the appointment tool type and never unconfirmed: the proposal states place, time and kind of appointment in plain text in the chat, only the visitor's click creates the request, and once you confirm it in your view, the visitor receives a confirmation email, if they gave an email address. On request the assistant names free times from your stored kinds of appointment — time windows, duration, lead time and buffer — minus the appointments already requested or confirmed in XICBOT; it does not compare them with an external calendar, and a time it names remains a suggestion. A binding entry straight into your calendar only happens with a calendar connection set up in the Custom package. A request is only possible if its kind is known to your company, the lead time fits and the moment falls into an approved window; occupancy is checked under a lock, and a double click creates no second viewing. An hourly run sends the reminder for the confirmed appointment by email, if an address is on file. If nothing fits right now, the assistant takes a callback note with a preferred time instead. More at the booking assistant.

Do visitors really book an appointment themselves, or only a request?

In the chat a request is created; it becomes an appointment only through your confirmation. Creating the request is a write operation and never runs through unconfirmed: the assistant presents the desired appointment as a proposal in plain text — what is to happen appears as its own sentence — and only the visitor's click creates the request. A request is only possible if its kind is known to your business, the lead time fits and the moment falls into an approved window; occupancy is checked under a lock. A double click creates no second request, because a one-time key made of conversation, tool and sorted input blocks it. Once you confirm the request in your view, it becomes an appointment, and if the visitor gave an email address, they then receive a confirmation email. The assistant enters appointments straight into your calendar only with a calendar connection set up in the Custom package; the calendar_booking adapter then writes the appointment into it after the visitor's click. Details under booking assistant.

Does the assistant prevent double bookings?

The assistant checks occupancy under a lock: the check and the entry happen in one go, so a time slot is not given out twice. Against a double click there is a bolt in the database rather than in the program flow — the same request submitted twice does not create a second request. An appointment request becomes an appointment when your business confirms it. Without a calendar connection the assistant counts the appointments already requested or confirmed in XICBOT; what is only in an external calendar it does not see. With a calendar connection set up in the Custom package it reads free times through the calendar-availability form and writes the entry through the calendar-booking form; then the free times offered follow your calendar — including appointments that came in by phone or email. The check under a lock does not apply on this path: whether a slot taken in the meantime is rejected at booking is decided by your calendar. XICBOT sends each booking with an idempotency key by which your calendar can recognise a booking submitted twice.

Does the assistant also win seller leads?

Yes. When an owner gets in touch, the assistant captures property type, location, living space and year of construction in the conversation and hands a structured valuation request to your acquisition team. Which fields are asked for is your decision: a schema of your own carries up to twenty fields, the input is trimmed to that schema before execution, and if a required field is missing nothing is executed at all. What gets handed over is shown in plain text beforehand; the transfer writes and therefore requires confirmation. In this way one assistant serves both sides of the market — seekers and owners — from the same sources. More under assistant for real estate.

Can the assistant connect to our agent software?

Yes. Through defined actions the assistant hands leads to your inbox, your CRM or your agent software — structured and with the conversation context. Ready-made forms exist for creating a customer record, querying a case, leaving a callback note and opening a ticket; if your system is not among them, it is connected through the general query of an external system. Every outbound connection runs over the same path with target checking, a fixed time limit and a size cap, and a stored access token cannot be read back afterwards. How permissions are set is covered under tool control. Handover to your inbox is available from the Start package; the connection to your CRM or agent software is part of the Custom package.

What does a real estate assistant cost?

The real estate assistant with qualification, viewing and callback functions plus conversation analytics is part of the Pro package from 149 € per month net, plus a one-time setup from 2,900 € net. A viewing request from the chat counts as an appointment only once your office has confirmed it; the occupancy check and the creation run under the same lock. An assistant that only answers property questions and captures contacts is often already possible with the Start package from 49 € per month net and 990 € net setup. All details are listed under pricing. All services can be cancelled monthly; there is no minimum term.

Is your question missing? Send it to us before the initial consultation. Then we check in advance whether your case is covered by the existing building blocks or needs an action of its own — that is the difference between a setup and a project. Ask a question

Free Demo

Listing Questions Become Viewings and Leads

In a free initial consultation we look at your property pages and your enquiry process and show how a real estate assistant qualifies prospects, takes viewing requests and wins seller leads. On request with a demo that is trained on your own listings.

What Do Prospects Ask About Your Properties?

Tell us briefly about your properties and your enquiry process — which questions your prospects ask, how you qualify and where the leads should go. You receive a clear assessment and, on request, a free demo with a test assistant for your listings. You can reach us by phone at +49 5123 9579000.

Enquiry in three steps

  1. 1. Topic
  2. 2. Your case
  3. 3. Contact

What is this about?

One click is enough, everything else is optional.

Tell us briefly about your case

Everything in this step is optional. It helps us reply with something concrete straight away instead of asking back.

Enquiries per month, roughly (optional)
When should it start? (optional)
How can we reach you?

Name and email address are enough. We reply personally.

We use your details to handle your enquiry. More on this in the privacy policy.