Log in
MCP server · REST API
Skywalk

Connect AI Agents to AppFolio® Property Manager

Connecting and integrating property management data for companies and individuals using our API since 2018 in sunny California.

Claude, ChatGPT or your own agent, answering from live AppFolio® data over MCP. Your developers get the same data through a REST API.

7-day free trial. Three minutes to connect, then your live portfolio data is ready wherever you need it.

Skywalk is third-party software, and is not affiliated with AppFolio, Inc.

What people make

Automate reports, streamline dashboards, and hand off the monthly grind. Every job runs on live AppFolio® data, follows rules you set, and lands where your team already works.

AI assistants and business tools connected to your property data through Skywalk.

AI that knows your portfolio.

Connect your AI and ask about your portfolio, from vacancies to cash flow.

Automated reports.

Weekly summaries from maintenance to leasing, compiled for you and in your inbox every Monday.

Workflows on autopilot.

Rent follow-ups, work-order tracking and tenant charges, handled by rules you set.

Dashboards to visualize operations.

Compare manager performance, rent trends and occupancy at a glance, on live data.

Your tools, connected.

Live AppFolio® data in your CRM, spreadsheets, Zapier or your own app.

What customers say

Portfolio managers, PropTech teams, and owners, in their own words.

“We’ve automated our key weekly portfolio overview report quicker than ever. What used to be a manual task often with human error is now automated, based on live AppFolio® data, and formatted cleanly. Updating it is as simple as telling AI what to change.”

Portfolio Manager
600-unit property management company, California

“Skywalk has allowed us to automate and connect our system directly into customer accounts. We can get live tenant directories and automate our billing system. Now we don’t need to get manager notifications and spend time manually updating our system.”

PropTech Company
Utility sub-billing platform

“Claude used Skywalk API to build me a dashboard that had live data to compare manager performance in minutes. Amazing!”

Business Owner
100+ unit property management company

Connected at the source

Skywalk is a direct, live connection to your AppFolio® data. Read it live, match it exactly, and post charges and bills back.

A property portfolio connected directly to its documents, tenants and ledger.
Your portfolio. Forty-plus endpoints. One live connection.

Always live.

Every answer reflects AppFolio® as it stands right now, not last night’s export.

Connect once.

Sign in once using your existing AppFolio® account. Every tool you point at Skywalk stays linked to your portfolio.

A stable ID on each record.

Clean records that match exactly and stay matched as your portfolio changes.

Writes back.

Post tenant charges, bills and purchase orders, and add vendors. Straight into AppFolio®.

Most integrations run on reports scheduled and emailed out of AppFolio®: a snapshot, a few columns, one direction. Skywalk is the connection itself.

Read and Write

Your AppFolio® data comes out live. Tenant charges, bills, purchase orders and new vendors go back in. One connection, both directions, always on your say-so.

Data read out of a property portfolio, and updates written back to it.

Read your portfolio live.

Properties, units, leases, tenants, ledgers, work orders, owners. Ready the moment you ask.

Write charges and bills back.

Post tenant charges, bills and purchase orders, and add new vendors. You turn it on, key by key.

Read-only by default. Turn on writes when you’re ready, one scope at a time.

Your AI agent speaks AppFolio® now

Connect Claude, ChatGPT, Copilot, or your own agent to Skywalk. Ask about your portfolio in plain English. It answers from live data and never changes a thing in AppFolio®.

Scoped per connection Read-only by design Every call logged
How agents connect
An AI conversation connected to a whole property portfolio.
You

Which Riverbend units are due for a rent increase, and which are going vacant?

Your agent · checked units, leases, rent history

Riverbend has 36 units. 34 have gone 12 months or more without an increase; 4B and 7A had one this spring. Five units go vacant in the next 60 days: 2C, 3A, 5D, 6B and 8F. Want it as a table?

Yes.

Read from AppFolio® · 36 units

Here it is: all 36 units with current rent, last increase and lease end, the five vacancies at the top.

Anyone on your team can set it up

Three steps, about three minutes, and your live portfolio is in the tools you use every day. No developer, no keys to paste.

Three steps: connect your account, add Skywalk to your tools, and ask.
01

Connect your account

Sign in using your existing AppFolio® account, or add a dedicated user and decide exactly what Skywalk can see and do.

02

Add the MCP server

One link into Claude, ChatGPT, Copilot, Cursor, or anything that speaks MCP. Nothing to install.

03

Ask for something

“Which leases expire next month?” That’s the whole setup. You’re live.

Two ways to connect

Your login, or one made for Skywalk.

Both take about three minutes. Both hand you live AppFolio® data in a clean, ready-to-use format the moment you finish. The difference is how long the connection lives and how much of it you control.

Use your own login

Sign in with the AppFolio® account you already have. The quickest way to see your portfolio inside a new tool.

Live for 30 days Sign in again to renew
Recommended

Add a dedicated Skywalk user

Create a user in AppFolio® just for Skywalk. You set its permissions exactly, and the connection stays live until you remove it.

Live until you remove it Permissions set by you

As hands-on as you like

Three ways in. Same live data underneath, so start where it fits your team and switch any time.

Start here

Just ask.

Connect Claude, ChatGPT, or Copilot and talk to your portfolio in plain English. Live in three minutes, nothing to install.

See it work
Skywalk MCP

Have us do it.

Tell us the outcome you want. We build it, run it, and hand it over when it just works.

Talk to us
Consulting

Build it.

Hand the key to your developer or IT partner. Forty-plus endpoints, read and write, and webhooks that send the data on to tools like Zapier.

For developers
Skywalk API

Support from real people.

By email or video call, from your first connection to a full integration plan.

Email
Video call

Getting started

Your first connection and automation, with us.

Your team

Everyday questions, answered by a person.

Integration advice

How Skywalk fits your product or process.

Built for PropTech

Every customer’s AppFolio®, inside your product.

Put a Connect AppFolio® button in your app. Your customers sign in, approve, and their live data is flowing into your platform about three minutes later. No credentials to collect, no emailed reports to parse, no waiting on anyone’s IT.

Three customer portfolios connected through Skywalk to one software platform.
Customer portfolios

OAuth onboarding they finish themselves.

They click Connect AppFolio®, sign in, approve. About three minutes, and no credentials ever reach you.

Skywalk

One integration, every account.

One API, one schema, reads and writes included. Each customer stays its own connection; nothing is pooled.

Your product

Permissions your customers grant.

Scoped to what your product needs, visible to them, revocable any time.

The data you need

Forty-plus endpoints, grouped the way you already think about it. Live, and ready in one call or one question.

The data available: financials, properties, leasing, payments, contacts and maintenance.

Financial

Cash flow · Balance sheet · General ledger

Property data

Properties · Units · Unit photos

Leasing

Guest cards · Applications · Vacancies · Leases

Accounting

Bills · Tenant ledgers · Bank activity

People

Tenants · Owners · Vendors

Operations

Work orders · Attachments · Letters · Emails (beta)

Start free. Live in three minutes

Seven-day free trial. Connect your AppFolio® account, add Skywalk to the tools you already use, and ask your first question.