a Sagan program · currently in private beta

Property Tour Booking Voice Agent

The Guest Card writes itself into AppFolio the moment a prospect books—agent reads Outlook, offers real slots, confirms the tour, texts confirmation, and triggers automated reminders without re-entry.
before

Inbound prospect call rings Paulina's desk. She's on a 45-minute call about a maintenance issue. The prospect call rings out or goes to voicemail. Paulina never sees it. Prospect calls a competitor instead. No tour booked, no Guest Card created, no follow-up reminder set.

after

Inbound prospect call routes to the AI agent. Agent picks up in under a second. Caller asks about pet policy—agent answers from the FAQ. Caller wants to tour a 2BR next Tuesday—agent checks the Outlook calendar, offers 10am or 2pm, caller confirms 10am. Guest Card writes into AppFolio with prospect name, phone, unit interest, and tour time. Confirmation text goes out immediately. Paulina sees the booking in her dashboard and focuses on closing the deal. AppFolio's reminders fire automatically.

real estate / property management / multifamily housing / residential leasing / lead intake / customer support / scheduling / fulfillment / Dialpad / VAPI / Microsoft Outlook 365 / AppFolio /  real estate / property management / multifamily housing / residential leasing / lead intake / customer support / scheduling / fulfillment / Dialpad / VAPI / Microsoft Outlook 365 / AppFolio / 
the problem

70% of inbound prospect calls disappear while your phone staffer handles tenant support.

When a single staff member answers your property phone line, a 45-minute call about a maintenance issue or rent payment means 20 other calls go unanswered.

01
The bottleneck

Existing-tenant support (maintenance, payment, lease questions) buries your phone staffer, leaving new-prospect calls to ring out or go to voicemail.

02
The cost

Missed prospect calls don't come back. A 24-hour answering-service callback is too slow; by then the caller has already called two competitors or moved on.

03
The operating reality

You need instant pickup that can actually transact—answer a question, book a tour, drop it into AppFolio—without adding more callback queue on your staff's plate.

the math, if you want to look

Instant pickup, real tour booking, and zero re-entry into AppFolio.

proof 01
Instant answer

Inbound calls ring to the AI agent in under 600ms—faster than your staff can reach the phone.

proof 02
Real tour booking

Agent reads your Outlook calendar, offers real available slots, confirms the appointment, and texts the prospect immediately—no follow-up callback needed.

proof 03
One-tap AppFolio entry

Every new tour booking writes into AppFolio as a Guest Card in real time, so automated reminders fire immediately and your staff never re-keys prospect data.

proof 04
Smart triage

Existing tenants (recognized by caller ID or by pressing 1) route straight to your staff; new prospects (press 2) are handled end-to-end by the agent.

Property Tour Booking Voice Agent answers inbound calls within half a second with an AI voice agent that reads your FAQ document, checks your Outlook calendar for real available slots, books the tour on the spot, and writes the Guest Card into AppFolio automatically. When the agent can't answer a question, it transfers to your staff with full context. When your staff is unavailable, it schedules a callback with the transcript ready. Your phone staffer stops getting buried by lease inquiries and can focus on existing-tenant support and closing deals.

how it works

How Property Tour Booking Voice Agent answers and books tours.

The agent picks up instantly, answers common questions from your FAQ, reads your calendar, and books real tour slots—all without your staff touching the phone.

step 01
Inbound call rings the AI agent

Dialpad forwards new-prospect calls to the AI voice agent. Existing tenants (recognized by caller ID) skip the IVR and ring your staff directly.

step 02
Agent answers FAQs from your document

Caller asks about pricing, pet policy, application steps, or availability. Agent reads answers from an FAQ markdown file you edit anytime—no developer needed.

step 03
Agent reads your Outlook calendar and offers real slots

When the caller wants to see a unit, agent checks your Outlook calendar for free time, offers real available slots, and confirms the tour on the call.

step 04
Tour booking writes to AppFolio automatically

The moment the caller confirms, a Chrome extension running in your browser writes the Guest Card into AppFolio with prospect name, phone, unit interest, and tour time. AppFolio's automated reminders fire immediately.

step 05
Confirmation text goes out instantly

Prospect receives a text confirmation with the tour date, time, and location—no 14-hour delay.

step 06
If the agent can't answer, it escalates safely

Agent transfers to your staff with full context, or if your staff is unavailable, schedules a callback with the transcript ready for follow-up.

ai agent · estimator console inputs transform outputs public preview
inputs
Inbound phone call +

Prospect or existing tenant calling one of your property phone numbers via Dialpad.

Caller ID +

Used to route existing tenants straight to your staff; unknown callers hear the IVR.

FAQ markdown document +

Your editable list of 5–10 common questions (pricing, pet policy, application steps, availability) that the agent answers on the call.

Outlook calendar free/busy +

Agent reads your calendar to offer real available tour slots without double-booking.

Existing-tenant roster +

Phone numbers of current tenants, used to skip the IVR and route directly to your staff.

transformation
Instant voice pickup +

Dialpad forwards inbound new-prospect calls to VAPI; agent answers in under 600ms instead of ringing through to your staff.

Smart triage +

Caller ID match or IVR press (1 = existing tenant → your staff; 2 = new prospect → AI agent).

FAQ answer lookup +

Agent reads the caller's question, matches it against your FAQ, and answers with the text you wrote.

Calendar conflict check +

Agent queries Outlook free/busy, filters out booked slots, and offers real available times.

Tour booking confirmation +

Caller confirms a slot; agent writes the event to Outlook and queues the booking for AppFolio entry.

AppFolio Guest Card write +

Chrome extension running in your browser reads the queued booking and fills in the Guest Card form (prospect name, phone, unit interest, tour time, source = 'Sagan Phone Agent').

Confirmation SMS +

Agent sends a text to the prospect with tour date, time, and location immediately after booking.

Escalation or callback +

If the agent can't answer a question, it transfers to your staff with full context, or schedules a callback if your staff is unavailable.

outputs
Answered FAQ question +

Prospect gets an immediate answer to a common question (pricing, pet policy, application steps, etc.) without waiting for a callback.

Booked tour slot +

Prospect has a confirmed appointment with date, time, and location.

AppFolio Guest Card +

New prospect record in AppFolio Leasing module with contact info, unit interest, tour appointment, and source tracking.

Confirmation text +

Prospect receives an SMS confirmation immediately after booking—no 14-hour delay.

Dashboard booking record +

Your staff sees the new booking in the dashboard with full prospect context (name, phone, unit, tour time, call transcript if needed).

Escalation transfer or callback +

If the agent can't answer, your staff gets a live transfer with full context, or a callback queue item with the transcript ready.

Failed-write fallback +

If AppFolio automation fails, the booking surfaces in your dashboard for manual entry with all prospect data pre-filled—never lost silently.

draft ready for estimator review _
tech used
VAPI voice agentDialpad Call Routing APIMicrosoft Graph Calendar APIChrome extension with PlaywrightAgent Phone SMS
tool alternatives
Twilio for voice (instead of VAPI)Google Calendar (instead of Outlook 365)Zapier or Make (instead of custom backend for AppFolio sync)
honest qualification

Is this for you?

built for you if
  • + Multifamily property managers - Teams managing 50+ units with a single phone staffer or small leasing team that gets buried by existing-tenant calls and misses new-prospect inbound.
  • + Real estate investment firms - Portfolio companies that self-manage properties and need instant prospect pickup without hiring additional staff.
  • + Property management companies - Firms using AppFolio as their leasing platform and Outlook for calendar management, looking to automate prospect intake without API tier upgrades.
  • + Teams with clear FAQ patterns - Companies where 70–80% of inbound calls ask the same 5–10 questions (pricing, pet policy, availability, application steps, lease terms).
not for you if
  • - Existing-tenant support workflows - Phase 1 handles new-prospect calls only. Maintenance requests, payment questions, and lease administration stay with your staff—this is not a replacement for tenant support.
  • - Multi-channel lead aggregation - Property Tour Booking Voice Agent handles phone calls only. Google Ads leads, Facebook post responses, website chat, and text messages are out of scope for Phase 1.
  • - CRM replacement - This is a phone-to-AppFolio automation, not a full CRM. If you need a custom CRM to replace Notion or supplement AppFolio, that's a separate Phase 2 build.
  • - Bidirectional AppFolio sync - Property Tour Booking Voice Agent writes new tour bookings into AppFolio only. It does not read AppFolio data, update existing records, or sync changes back to your phone system.
pricing

Scoped build plus usage-based runs.

to build

Property Tour Booking Voice Agent is a custom build that includes the voice agent, Outlook calendar integration, AppFolio Guest Card automation via Chrome extension, dashboard, and FAQ editor. Pricing covers the initial build, prototype approval, and integration with your Dialpad, Outlook, and AppFolio accounts. Usage is billed per inbound call handled by the agent—no per-booking fees, no per-calendar-check fees, just the calls the agent answers.

then
  • Build scope includes voice agent setup, Dialpad call routing configuration, Outlook calendar integration, Chrome extension for AppFolio Guest Card automation, dashboard (call log, FAQ editor, booking queue, callback queue), and prototype approval.
  • Usage billing is per inbound call answered by the agent. Calls that ring to your staff (existing tenants via caller ID or press 1) are not billed.
  • No per-booking fees, no per-calendar-check fees, no per-SMS fees—just the calls the agent handles.
  • AppFolio integration uses browser automation in your staff's authenticated session, so no API tier upgrade is required.
  • Maintenance and updates to the FAQ are free; updates to the voice agent's capabilities or integration logic are scoped separately.
FAQ
Will the AI agent answer calls 24/7, or only during business hours?

Property Tour Booking Voice Agent answers all inbound calls instantly, 24/7—including after-hours prospect calls that would otherwise go unanswered. If a prospect calls at 11pm asking about a 2BR unit, the agent picks up, answers FAQs, and books a tour for the next available slot on your calendar. Existing tenants (recognized by caller ID) route to your staff during business hours; after-hours, they hear the IVR and can leave a callback request.

What happens if the AI agent can't answer a prospect's question?

The agent transfers the call to your staff with full context—the prospect's name, phone, what they asked, and the full conversation transcript. If your staff is unavailable, the agent schedules a callback with the transcript ready so you can follow up immediately. No prospect gets dropped or lost.

Does the tour booking actually write into AppFolio, or do we have to re-enter it?

The booking writes into AppFolio automatically the moment the prospect confirms. A Chrome extension running in your browser fills in the Guest Card with the prospect's name, phone, unit interest, and tour time—no re-entry needed. AppFolio's automated reminders fire immediately. If the automation can't complete for any reason, the booking surfaces in your dashboard with all the data pre-filled so you can enter it by hand in seconds.

How do we update the FAQ answers the agent uses?

You edit the FAQ in the dashboard—a simple text editor with your 5–10 common questions and answers. No developer needed. Changes take effect immediately on the next call. You can also roll back to a previous version if you make a mistake.

What if a prospect books a tour at a time that conflicts with another booking on our calendar?

The agent checks your Outlook calendar in real time before offering any slot. It only offers times that are genuinely free—no double-bookings. If you book something yourself mid-call, the agent re-checks the calendar before confirming the tour, so conflicts are caught immediately.

Does this handle existing-tenant calls like maintenance requests or rent questions?

No. Phase 1 is for new-prospect calls only. Existing tenants (recognized by caller ID or by pressing 1) route straight to your staff—maintenance requests, rent questions, lease issues, all of it stays with your team. This is intentional: we're solving the prospect-call bottleneck first, not replacing your tenant-support workflow.

How much does Property Tour Booking Voice Agent cost?

Property Tour Booking Voice Agent is a custom build that includes the voice agent, Outlook calendar integration, AppFolio automation, dashboard, and FAQ editor. You pay for the build upfront, then usage is billed per inbound call the agent answers. Calls that route to your staff (existing tenants) are not billed. No per-booking fees, no per-calendar-check fees—just the calls the agent handles.

Do we need to upgrade our AppFolio plan to use this?

No. Property Tour Booking Voice Agent uses a Chrome extension running in your browser to write tour bookings into AppFolio—no API tier upgrade required. The extension runs in your staff's logged-in browser, so it works with your existing AppFolio account without additional setup or fees.

next step

Stop losing prospect calls. Book a demo.

See Property Tour Booking Voice Agent answer a live inbound call, book a tour from your Outlook calendar, and write the Guest Card into AppFolio—all in real time. We'll walk through the dashboard, show you how to edit the FAQ, and answer your questions about integration with your Dialpad and AppFolio setup.