EchoPM AI connector
I'm a…

Run your portfolio from your AI chat

Ask about vacancies, rent rolls, leases, and open maintenance in the AI app you already use. Nothing changes until you confirm in EchoPM.

Sign up Payment method required to start. You're not billed for draft units.
Manager connectormcp.echopm.app/manager
How it works · Managers

What can you ask about your portfolio?

Vacancies, rent roll, open maintenance, and leases from the AI app you already use. Every change waits for you to confirm.

01 · Vacancies

Ask what's vacant

Available units with asking rent, beds and baths, pet policy and photos.

Live
Which units are vacant right now?
EchoPMportfolio_list_vacancies
3 vacant units across 54. Longest vacant: Madrona Flats 4C (21 days).
Sample photo: Madrona Flats exterior
Madrona Flats · 4CTacoma, WA · 2 bd · 2 ba · $2,890/mo asking
Vacant 21d
Sample photo: Alder Lofts exterior
The Alder Lofts · 2BPortland, OR · 2 bd · 1 ba · $2,450/mo asking
Vacant 12d
Sample photo: Juniper Bungalow exterior
Juniper BungalowSacramento, CA · 1 bd · 1 ba · $2,180/mo asking
Vacant 5d
02 · Rent roll

Pull your rent roll

Monthly rent and open balances for active leases.

Live
Show the rent roll for Madrona Flats.
EchoPMportfolio_rent_roll
4 active leases, $9,385 monthly rent, $2,310 open. 4C is vacant.
UnitRenterRentOpen
1ASample Renter A$2,195$0
2ASample Renter B$2,240$0
3BSample Renter C$2,310$2,310
4CVacant$2,890 asking–
5ASample Renter D$2,640$0
03 · Maintenance

See open maintenance

See and triage open requests and work orders. Updating status and adding notes from chat are coming soon.

Live
What's open on maintenance at Madrona Flats?
EchoPMportfolio_get_maintenance

Kitchen sink leak · 3B High

Sample photo: Maintenance ticket photoSample data
  • Request received · Oct 18
  • Work order scheduled · Oct 19
  • Visit · Oct 22, 9–11 AM
Open requests: LiveUpdate status: LiveAdd note: Live
04 · Confirm

Prepare, then confirm

Your AI drafts the change. Nothing is saved until you click Confirm in EchoPM.

Live
Draft a 12-month lease for Madrona Flats 4C starting Dec 1.
EchoPMleases_prepare

Confirm draft lease Live

UnitMadrona Flats · 4C
RenterSample Applicant
TermDec 1, 2026 – Nov 30, 2027
Monthly rent$2,890
CancelConfirm in EchoPM
Nothing is saved until you click Confirm.
05 · Leases

Review leases

Lease dates, rent and leases ending soon.

Live
Which leases end in the next 120 days?
EchoPMportfolio_list_leases
3 leases end by Feb 28, 2027.
Property · unitRenterEndsRent
The Alder Lofts · 3ASample Renter EDec 31, 2026$2,395
Madrona Flats · 2ASample Renter BJan 31, 2027$2,240
Cedar Row · 2Sample Renter FFeb 28, 2027$2,750
Property managers

What can you do from chat?

Badges show what's live today and what's coming soon.

Live

Open maintenance board

See open requests, then confirm a status change, an internal note, a vendor on file, or a message to the renter.

What's open at Madrona Flats?
Live

Update maintenance status

Change a request's status after you confirm. Paid and invoiced statuses stay in EchoPM.

Live

Add a maintenance note

Add an internal note after you confirm. It is not sent to the renter.

Live

Ask about vacancies

Available units with asking rent, beds, baths, and photos.

Which units are vacant at Madrona Flats?
Live

Pull your rent roll

Monthly rent and open balances for active leases.

Live

Review leases

Lease dates, rent, and leases ending soon.

Live

Act behind a Confirm button

Draft a lease or review a payment in chat. Nothing happens until you click Confirm in EchoPM.

Your AI can look things up and prepare changes. A person clicks Confirm in EchoPM before anything is saved, sent or paid.
Examples · Managers

What does a portfolio answer look like?

Real questions, answered with EchoPM data. Everything shown here is sample data.

Vacancy summary

Live
“How many units are vacant across my portfolio?”
54Units
51Occupied
3Vacant
The Alder Lofts96%
Madrona Flats94%
Cedar Row Townhomes100%
Juniper Bungalow0%
Sample data

Maintenance ticket

Live
“What's the status of the leak in 3B?”
Sample photo: Maintenance ticket photoSample data
Kitchen sink leak · 3BHigh
Madrona Flats · Madrona Ave, Tacoma
  • Request received · Oct 18
  • Work order scheduled · Oct 19
  • Visit · Oct 22, 9–11 AM
Update status: LiveAdd note: LiveSample data

Rent roll · Madrona Flats

Live
“Show rent roll and open balances.”
UnitRenterLease endsRentOpen
1ASample Renter AJun 30, 2027$2,195$0
2ASample Renter BJan 31, 2027$2,240$0
3BSample Renter CJul 31, 2027$2,310$2,310
4CVacant–$2,890 asking–
5ASample Renter DMar 31, 2027$2,640$0
Sample data

Next vacancy to fill

Live
“Which vacancy has been open longest?”
Sample dataVacant 21 days
Sample photo: Madrona Flats exterior
Madrona Flats · 4CMadrona Ave · Tacoma, WA2 bd · 2 ba
$2,890/mo asking
Dogs under 50 lb OKBalcony
Sample data
Which units are vacant right now?Show the rent roll for Madrona FlatsWhich leases end in the next 120 days?What's still open on maintenance?How much rent came in this month?
Any applications waiting on me?Draft a lease for Madrona Flats 4CWho has an open balance?How long has 4C been vacant?Occupancy at The Alder Lofts?
Other systems

Which other systems can the connector reach?

These connections are not live. Portfolio reads above stay available. Anything on this list is coming soon.

Live

Import or add properties from other systems

Send a public listing URL, the page text, or spreadsheet rows. EchoPM reads the address, units, rent, deposit, pets, laundry, parking, and amenities, then shows a preview. Low-confidence fields are flagged. Photos are saved only when the page allows reuse. Confirm saves a draft that is not on public search. An address already on file is skipped.

Live

Schedule automations

Schedule an hourly, daily, or weekly job on the automations list. It stays in suggest mode, so each run waits for a person. Nothing is saved until you confirm.

Live

Update property details

Change rent, description, availability, or publish status. Nothing changes until you confirm.

Coming soon

Steadily instant insurance estimate

An instant insurance estimate from the connector is not available yet.

Coming soon

Steadily quote requests

Requesting an insurance quote from the connector is not available yet.

Live

Checkr background check setup and status

Start a background check and read its status. The renter still gives consent and pays the fee on EchoPM. The AI never approves, denies, or ranks applicants.

Connect

How do you connect your AI app?

Connect EchoPM to Claude, ChatGPT, Gemini, Perplexity, or Cursor, or use the URLs with any app that supports custom MCP servers.

Connect EchoPM to Claude.

Connect EchoPM to ChatGPT.

Connect EchoPM to Gemini.

Add a custom MCP connector with this URL.

mcp.echopm.app/manager

Connect EchoPM to Perplexity.

Add a custom MCP connector with this URL.

mcp.echopm.app/manager

Connect EchoPM to Cursor.

Custom MCP

Connect EchoPM to any app that supports remote MCP servers.

Managers · your connectorhttps://mcp.echopm.app/manager
Renters · your connectorhttps://mcp.echopm.app/renter

Claude, ChatGPT, Gemini, Perplexity, and Cursor are trademarks of their owners. EchoPM isn't affiliated with or endorsed by Anthropic, OpenAI, Google, Perplexity, or Anysphere.

Setup

How do you connect in three steps?

No code. Use the manager URL.

  1. 1

    Add EchoPM

    In your AI app, add a custom connector and paste the manager URL.

    mcp.echopm.app/manager
  2. 2

    Sign in

    Sign in with your EchoPM account and choose what the app can read.

  3. 3

    Ask away

    Ask in plain English. Confirm any change in EchoPM.

    “Which units are vacant?”
Trust and safety

What stays in your control?

The AI helps you find and prepare. People decide.

Your EchoPM sign-in

Connect with your own EchoPM account. Your password stays with EchoPM.

No AI decisions on applicants

The AI never approves or denies an applicant.

Money moves on your click

Payments happen only when you confirm.

Equal Housing Opportunity

Equal Housing Opportunity

We follow fair housing laws. Read the fair housing page.

FAQ

What should you know before you connect?

It lets an AI chat app you already use read your EchoPM data and prepare actions, using your own EchoPM sign-in.

Yes. Managers sign in with their EchoPM account and choose what the app can read.

Only what you allow when you connect, for the organization you choose.

No. It can show application status. Decisions about applicants are always made by a person in EchoPM.

No. It can show what's due and prepare a review. Money moves only when you click to confirm in EchoPM.

Claude, ChatGPT, Gemini, Perplexity, Cursor, and other apps that support remote MCP servers. Add a custom MCP connector with this URL. Setup differs a little in each app.

Remove EchoPM in your AI app's settings, or revoke access in EchoPM under Developer Center > Connect AI clients > Connected apps. Open Connected apps.

Yes. The open-requests board lists what is open. Updating status, adding a note, assigning a vendor on file, and messaging the renter each wait for Confirm. EchoPM does not promise a response time.

You can import a public listing or a spreadsheet as draft properties, update listing details, schedule an automation, and start a background check after you confirm. Steadily estimates and Steadily quote requests are not available yet. Consent and the fee for a background check stay on EchoPM screens. The AI never approves, denies, or ranks applicants.

We label features that aren't available yet. They switch to Live when they ship.

Sample photo credits

Sample listing photos are CC0 from StockSnap. Attribution is not required.

  • Alder Lofts exterior — Jay Mantri (source)
  • Alder Lofts living room — Justin Schüler (source)
  • Alder Lofts bedroom — Jay Mantri (source)
  • Juniper Bungalow exterior — Binyamin Mellish (source)
  • Juniper Bungalow living — Tim Wright (source)
  • Juniper Bungalow bedroom — Mary Whitney (source)
  • Madrona Flats exterior — Martin Vorel (source)
  • Madrona Flats living — Kristin Hardwick (source)
  • Madrona Flats bedroom — Burst (source)
  • Cedar Row exterior — Binyamin Mellish (source)
  • Cedar Row living — Breather (source)
  • Cedar Row kitchen — Jordan Sanchez (source)
  • Maintenance ticket photo — Jim DiGritz (source)
I'm a…

Bring EchoPM into
your AI chat

Set up your portfolio, then connect the AI app you already use.

Sign up Payment method required to start. You're not billed for draft units.