Interactive concept with fictional sample data. No live email, calendar or CRM connection. Nothing is sent, booked or saved.
INPUT / CLIENT MESSAGE
A viewing request arrives.
Sample client A: “I am looking for a two-bedroom home near transit. Could I view property DEMO-01 next Tuesday afternoon?”
An authorized intake could create a draft record with the original message attached. A property reference is not proof of availability.
Draft record: client A · DEMO-01 · viewing requested · not confirmed
CHECK / MISSING INFORMATION
Ask for what is missing.
Known: two bedrooms, near transit, Tuesday afternoon. Missing: budget, preferred neighborhood and a contact method. Keep these fields blank until the client supplies them.
Reply draft: “Which area and budget range would you prefer, and how should I contact you to confirm the viewing?”
The agent reviews the draft before any message is sent. Missing facts are never guessed.
SUGGEST / CHECK AVAILABILITY
Offer a time for review.
For this example, assume the client has supplied the missing details. A sample calendar shows Tuesday, 2:00–2:30 pm, in the property’s local time. The owner’s access permission and the client’s agreement still need checking.
Suggested slot · not a confirmed appointment
No access or a failed calendar check should leave the request awaiting manual review.
APPROVE / HUMAN DECISION
The agent confirms the arrangement.
Choose a situation. In the clear example, assume the agent has checked the client’s agreement, property access, time zone and current calendar. A conflict blocks confirmation.
Conflict found. Keep the request pending and ask the agent to suggest another time.
Awaiting the agent’s confirmation.Demo confirmation recorded. No invitation or message was sent.
FOLLOW UP / NEXT ACTION
Keep the next action visible.
Appointment still unconfirmed. Next task: ask the agent to review the request; do not create a confirmed-viewing reminder.
Demo appointment confirmed. Suggested task: the agent follows up after the viewing and records the client’s feedback. No real reminder was created.
AI may organize notes and draft a reply. The agent verifies property facts, approves outgoing messages and retains decisions about pricing, offers and transaction terms.
02 / WORK WITH WHAT YOU USE
Check the connection before promising it.
These are connection options to evaluate, not a verified compatibility list. No named email, CRM or listing platform is certified by this demo. Availability depends on your account, permissions, provider rules and a scoped test.
Connection discovery checklist
Tool category
Possible approach
Confirm first
Email & inquiry forms
Authorized API, a dedicated intake form or an agent-selected export.
Account permissions, allowed fields, duplicate handling and draft-only access.
Calendar
Read availability first; consider event creation only with explicit approval.
Shared calendars, time zones, access permission, conflicts and failed writes.
CRM & spreadsheets
A permitted API or a controlled CSV import, starting with sample records.
Subscription requirements, field mapping, ownership, duplicates and rollback.
Files & listing systems
Authorized documents or an approved provider feed, if available.
Usage rights, freshness, sharing restrictions and whether an API is permitted.
If a connection is unavailable
Consider an authorized manual export or a separate intake form. Document the extra work and limits. If no permitted route exists, leave that system outside the pilot; do not work around its access restrictions.
03 / AGREE BEFORE CONNECTING
Make data handling and delivery responsibilities explicit.
Use this checklist to scope the project. It is not a statement of an agreed hosting location, provider list, retention period or service level; those need confirmation in your project documents.
Map the data flow
Identify which names, contact details, budgets and preferences enter each tool, AI service, log and backup. Record storage regions and external providers.
Limit and review access
Name the people and subcontractors who can access records, define minimum permissions, confidentiality and the process for revoking access.
Agree retention and deletion
Specify retention periods for records, AI inputs and outputs, logs and backups; define deletion requests, backup expiry and how completion is verified.
Name the accountable parties
Identify the contracting business and project lead in writing. Assign implementation, data processing, acceptance, incident response and maintenance responsibilities.
Plan handover and exit
Agree ownership and licenses for deliverables, documentation, export formats, account handover and support hours, response targets and exclusions.
Start with fictional records
Use fictional or appropriately redacted examples for discovery. Bring real client data only after the scope, authorization and handling arrangements are agreed.
04 / FIVE USEFUL READS
Prepare for a focused first conversation.
Read in this order. These are editorial guides, not evidence of completed real estate customer projects.
Bring responsibilities, ownership and support questions to the first discussion.
YOUR STARTING POINT
Bring one task and the tools you use.
Describe a recent inquiry, where the details live and what needs your approval. Use a fictional example; do not include client contact details in the initial inquiry.