Virtual receptionist real estate scripts for qualifying landlord vs tenant calls

TL;DR

What to know before your next call

Spot intent fast. Identify whether a caller is a landlord or tenant within the first 15 seconds, using neutral, compliant language.
Capture only what’s needed. Core lead fields, not a full intake form, on the first call.
Follow Fair Housing rules. No exceptions, on every single call.
Tag every call correctly. Route to leasing, maintenance, or an agent without delay.

Every call into a real estate office or property management team falls into one of two buckets: a landlord with a property to list or manage, or a tenant looking to rent. Sorting that out fast is the difference between a booked showing and a wasted appointment. It’s also where compliance risk creeps in if receptionists ask the wrong questions. If you haven’t already, it’s worth reading what to look for in a real estate answering service before you build out your own scripts, since a lot of this comes down to how well your intake process is designed from the start.

This post gives you the scripts, the fields to capture, and the compliance guardrails to qualify landlord vs. tenant calls consistently, whether you’re training an in-house receptionist or a virtual answering team.

Why correct qualification matters

Getting the landlord/tenant split right at the top of the call pays off downstream:

Better bookings. Agents get viewing-ready leads instead of half-finished notes.
Fewer no-shows. Pre-screened tenants are more likely to actually turn up.
Faster maintenance response. Urgent issues get flagged and routed immediately, not buried in a leasing queue.
Less wasted agent time. Calls land with the right person the first time.
Fewer compliance mistakes. Scripted, consistent questions keep receptionists away from Fair Housing violations.

A real estate answering service that handles this well becomes an extension of your brand, not just a call log.

Caller intent: landlord vs. tenant

Most callers reveal their intent in the first 10 to 15 seconds if you’re listening for it. Common intents include:

  • Landlords: listing a new property, handing over management, reporting a maintenance issue at their own unit, or asking about screening criteria for their tenants.
  • Tenants: applying for a listed property, scheduling a viewing, asking about availability or pricing, or reporting a maintenance issue as a current renter.

A single open question does most of the work: “Are you calling about renting a property, or as a landlord or property owner?” From there, the caller’s answer tells you which script to run.

Core fields to capture: landlord calls

Field Example question
Caller name “Can I get your full name, please?”
Company or ownership type “Are you calling as the property owner, or on behalf of a management company?”
Property address and units “What’s the address of the property we’re discussing?”
Reason for call “Are you looking to list, manage, or report a maintenance issue?”
Preferred contact / point of contact “Is there a specific agent you usually work with?”
Urgency “Is this something that needs attention today, or can it wait?”
Access instructions “Is there anything an agent or contractor would need to know to access the property?”
Callback details “What’s the best number and time to reach you?”

Verifying authorization: If someone calls claiming to manage a property on an owner’s behalf, confirm their name matches the property’s file, or ask for the owner’s name and a callback number to verify. This protects the owner from unauthorized access requests and protects your team from liability. When in doubt, escalate rather than guess.

Core fields to capture: tenant calls

Field Example question
Caller name and contact “Can I get your name and the best number to reach you?”
Property they’re inquiring about “Is there a specific listing or address you’re calling about?”
Preferred move-in date “When are you hoping to move in?”
Budget range “What’s your target monthly budget?”
Number of occupants “How many people will be living at the property?”
Pet information “Do you have any pets we should know about?”
Desired viewing windows “What days or times work best for a viewing?”
Application status “Have you already started an application, or would you like the link now?”

Six copyable call scripts

Each script below is ready to copy straight into a training doc or CRM macro.

1. Initial greeting and landlord triage

Use when: any inbound call, before intent is known.

Thank you for calling [COMPANY], this is [AGENT NAME]. Are you calling about renting a property, or are you a landlord or property owner?

2. Initial greeting and tenant triage

Use when: caller confirms they’re looking to rent.

Great, thanks for calling [COMPANY]. Is there a specific property or listing you’re calling about today?

3. Landlord property verification and intake

Use when: caller confirms they’re a landlord or property manager.

I can help with that. Can I get the property address you’re calling about, and confirm whether you’re the owner or managing on behalf of the owner? I’ll also need a good callback number in case our team needs to follow up.

4. Tenant pre-screening for showing

Use when: a tenant wants to schedule a viewing.

To find the right viewing time, I just need a few quick details: your preferred move-in date, budget range, and number of occupants. Do you have any pets we should note as well?

5. Maintenance vs. leasing hot-swap

Use when: a caller (landlord or tenant) mentions a repair or urgent property issue mid-call.

It sounds like this is a maintenance matter rather than a leasing question. Let me connect you with our maintenance team so they can help right away.

6. Escalation to leasing agent (warm transfer)

Use when: intake is complete and the call needs a live agent.

Thanks for those details. I have everything our leasing agent will need, so please hold one moment while I connect you.

Compliance and sensitive-question rules

Fair Housing law prohibits questions tied to protected characteristics, including:

Race or ethnicity
Religion
National origin
Familial status
Disability
Sexual orientation

Stick to fact-based, logistics-only questions instead: occupancy count, pets, and move-in date will get you what you actually need. Avoid collecting Social Security numbers, government IDs, or bank details on the initial call. If a tenant needs to submit sensitive documents, direct them to a secure application link rather than taking that information over the phone.

Tagging, CRM fields, and handoff data

A clean handoff depends on consistent tagging. At minimum, log:

  1. Caller type (landlord or tenant)
  2. Property ID or address
  3. Urgency level — this is what separates a same-day maintenance escalation from a standard leasing inquiry, so tag urgent issues distinctly and route them under a separate SLA
  4. Preferred contact window
  5. Call notes
  6. Lead source or campaign tag

Sample handoff note: “Tenant inquiry, [property address], move-in [date], budget [range], viewing requested [window]. Routed to [agent].”

Handling edge cases

Not every call fits neatly into landlord or tenant. A few common ones:

  • Owner calling on behalf of a tenant. Confirm the relationship and note both parties in the CRM.
  • Property manager vs. owner. Verify authorization before sharing account or lease details.
  • Legal or sensitive questions. Use a scripted, neutral response (“That’s a great question for our leasing agent, let me connect you”) rather than answering informally.
  • Scam indicators. Watch for callers refusing to give property details, asking for payment over the phone, or describing unusual viewing conditions. Route these to your management team rather than proceeding.

A live chat option alongside phone coverage can also catch some of these edge cases before they become a call at all.

QA, training, and call sampling

Consistency comes from practice, not just a script sheet:

  • Run 30 to 60 minute pre-shift refreshers.
  • Role-play common scenarios, including edge cases.
  • Sample 10 calls a week for QA review.
  • Score against a rubric: script adherence, correct tagging, escalation quality, and tone.

Quick implementation checklist

1 Adopt the six scripts above.
2 Map the required fields into your CRM.
3 Train staff on both scripts and compliance rules.
4 Run a 7-day pilot.
5 QA sample the pilot calls.
6 Adjust scripts based on what you find.

Run a 1-week pilot with your team before rolling this out fully. It’s the fastest way to catch gaps in your scripts or tagging.

See Moneypenny’s real estate intake in action

Get every script, field, and tagging rule built for your team, ready to hand off on day one.

Request a demo
Download the script pack

See how Moneypenny supports the property industry end to end, or check out our bilingual answering service if multilingual callers are part of your mix.