YOUR SYSTEMS. MORE USEFUL TOGETHER.

Yardi-ready integration.

Bring Yardi records or your own customer history into OotlaAI. Yardi activation depends on the client’s licensed interfaces, permissions and configuration.

Yardi-ready does not mean certified or live. These examples connect no services and change no records.
White apartment facades with glass balconies and turquoise curtains
Photo: Achyut / Unsplash
CONNECTED CONTEXT. USEFUL AI ASSISTANCE.

Start with your records.
Move the work forward.

Use source-aware context for questions and follow-ups. Live SMS, phone and web assistance require approved setup. These scripted examples send nothing.

Illustrative selector only. No organization changes, imports or service connections.

ILLUSTRATIVE ONBOARDING PATH

Yardi-connected path

  1. Confirm licensed interfaces

    Confirm licensed interfaces and available fields. The client’s exact interfaces are not yet known.

  2. Agree access and ownership

    Agree permissions. Yardi owns configured property, lease, resident and accounting records.

  3. Map, review, then activate

    Keep properties and units separate. Test mappings; staff review before activation.

PROPERTY AND CUSTOMER RECORDS

Yardi context, with clear ownership.

Answer questions using authorized records. Agree licensed interfaces, fields, permissions and mappings before activation. Yardi remains authoritative for configured property, lease, resident and accounting records. Properties and units stay separate.

Working simulator available. Live setup awaits documentation, credentials and configuration.

View product example
Record mapping, before activationIllustrative

Yardi records Source of configured records

Not connected
Property reference
P-01 → Property identity
Unit reference
U-14 → Separate unit identity
Customer reference
C-08 → Relationship context

Configured lease, resident and accounting records remain authoritative in Yardi.

Invented mapping example. No synchronization or record changes.

GOOGLE CALENDAR

Keep viewings in sync.

Collect preferred times in OotlaAI and sync selected calendars after authorization. A requested time is not a booking; local booking success is separate from Google sync.

API adapter implemented. Live use requires OAuth setup and authorization.

Follow the viewing journey
View product example
A schedule with room for reviewIllustrative

Thursday's viewing plan

Example staff schedule

  1. Team availability

    Illustrative availability window

  2. Elm Court viewing request

    Awaiting staff confirmation

    Calendar invitation not sent
  3. Check the next opening

    Staff confirm the home and host

Public example only. No Google event, invitation or booking is created.

ACQUISITION REPORTING

Understand how the inquiry arrived.

See where inquiries began. AI summarizes known attribution only. Google Analytics requires an authorized property, configuration and appropriate consent settings.

Illustrative only. No Analytics tags, visitor counts or conversion claims.

View product example
Acquisition context, not a live reportIllustrative

From discovery to inquiry

Invented acquisition examples

Illustrative acquisition sources and inquiry context
SourceMediumNext step
SearchOrganicLead inquiry
Direct visitNoneViewing question
Partner siteReferralStaff follow-up
Awaiting configuration

No visitor counts or conversion results are reported.

STANDALONE CUSTOMER HISTORY

Bring the history. Keep the relationship.

Import contacts, properties, separate units and leads from CSV without Yardi. Staff validate rows and review ambiguous contacts before merging. Never merge on name alone.

Staff imports are real. This preview uploads and imports nothing.

Explore the lead workspace
View product example
A standalone import reviewIllustrative

customer-history.csv

Illustrative file · Not uploaded

YOUR COLUMNOOTLA FIELD
customer_name
Contact name
property_ref
Property identity
unit_ref
Separate unit
last_follow_up
Customer history
Review before import

Check duplicates, field mapping, access rights and record ownership.

No file is collected and no import runs in this example.

APPLICANT PORTAL

Help people finish what they started.

Applicants save details and private documents through secure access. AI helps explain missing items. Screening requires an approved provider, consent and staff review; AI never decides.

Private portal implemented. This preview collects no documents, consent or applications.

Explore the application journey
View product example
An applicant progress previewIllustrative

Alex Taylor

Invented applicant · Elm Court

Example only
  1. Identity document

    Example item received; review still needed

    Staff review
  2. Proof of income

    No example file provided

    Awaiting file
  3. Screening consent

    Needed before an approved provider is used

    Not requested

Public example only. No upload, consent collection, screening or applicant decision.

MAINTENANCE COORDINATION

Turn requests into clear handoffs.

AI can collect the issue, location and access preference through configured conversations. Staff review, assign work and confirm any visit separately.

Scripted preview. Requested access is not a confirmed technician appointment.

Follow a resident request
View product example
A request ready for a staff ownerIllustrative
EXAMPLE SERVICE REQUEST

Bathroom fan not working

Awaiting assignment
Requested access
Thursday, 14:00–16:00 · Preference only
Technician
Unassigned
Appointment
Not scheduled
Staff task

Review the issue, assign the work and agree any visit separately.

Fictional request. Requested access is not a confirmed technician appointment.

EXISTING-PROVIDER PAYMENT HANDOFF

Point residents to their payment provider.

Guide residents to the configured approved provider and explain verified status. That provider handles payments. OotlaAI does not authorize, capture, charge or refund.

Illustrative only. No payment link, verified status or provider action.

See the payment handoff
View product example
A provider handoff, kept separateIllustrative

Where can I make my payment?

  1. 01

    Ootla guides

    Use the organization's configured destination.

  2. 02

    Existing provider handles payment

    Any payment action takes place with the provider.

Provider destination
Awaiting configuration
Verified status
Unavailable

Illustrative only. No payment provider is contacted.

EXPLORE OOTLAAI

A clearer workspace.
A more connected journey.

Explore the working demo, follow a workflow and see how OotlaAI can support your property team.