How to write meeting notes as Property Management Founders

Internal Comms & MeetingsFor Property Management Founders2 apps12 steps~24 min to set up

After every owner call, leasing meeting, or maintenance debrief, you're piecing together notes from three different places — a Google Doc someone started halfway through, a Slack thread with half the action items, and your own memory of what the property owner actually agreed to. Lease renewal decisions, rent increase approvals, vendor authorization amounts — all of it lives in someone's head or in a notes file nobody can find two weeks later. Your property coordinator asks what was decided on the HVAC replacement for 4812 Maple, and you spend 20 minutes reconstructing a conversation from three weeks ago. You don't have an EA. Nobody has time to take clean notes. And AppFolio or Buildium has no place to log 'owner said hold off on the roof repair until Q3.'

Internal Comms & MeetingsFor Property Management Founders2 apps12 steps~24 min to set up
Outcome

What you'll set up

A searchable archive of every owner call, maintenance debrief, and leasing meeting — transcribed, summarized, and tagged by property address so you can pull up what was decided in 10 seconds instead of 20 minutes
Automatic action item extraction after every meeting, assigned to the right team member (leasing agent, maintenance coordinator, or yourself) with due dates so repair authorizations and lease renewal decisions don't fall through the cracks
A Slack summary pushed to the relevant channel after each call ends, so your coordinator knows the HVAC decision on 4812 Maple without sitting in the meeting
The Starch recipe

Apps, data, and prompts

The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.

Data sources & config

Meeting Notes runs with Google Calendar connected (Starch syncs your Google Calendar data on a schedule, covering 12 months back and 3 months ahead) so it knows which meetings to capture. Zoom or Google Meet recordings feed the transcription. Task Manager receives extracted action items directly. Slack is connected from Starch's integration catalog so the agent queries it live when posting weekly digests. No AppFolio or Buildium API is required — Starch automates your PMS through your browser to pull property addresses and owner names for tagging context.

Prompts to copy
Transcribe my owner calls and generate a one-paragraph summary with key decisions highlighted. Tag each summary with the property address mentioned in the call. Extract every action item, assign it to the person named in the conversation, and set a default due date of 5 business days unless a specific date was mentioned.
After each meeting summary is created, create a task for each action item in my Task Manager with P2 priority, the assignee from the meeting notes, and the due date extracted from the transcript. If no assignee is clear, assign to me.
Every Friday at 4pm, pull all action items created from meeting notes that week and send me a Slack message listing which ones are overdue, which are due next week, and which are completed.
Run these in Starch → or paste them into your favorite agent
Walkthrough

Step-by-step

1 Connect Google Calendar to Starch — Starch syncs your calendar on a schedule and uses it to know which calls are owner meetings, leasing reviews, or maintenance debriefs so it captures the right ones.
2 Connect Zoom or Google Meet so Meeting Notes can pull recordings and transcripts after each call ends. For calls done over the phone, you can paste a transcript or use a third-party call recorder and upload the file.
3 Tell Starch: 'After every meeting tagged as an owner call or property debrief, generate a summary with the property address, key decisions made, any dollar amounts authorized, and a list of action items with the person responsible.' This becomes your standing meeting-notes template.
4 Set up property address tagging: tell Starch to scan each transcript for street addresses or property names from your portfolio and auto-tag the summary so you can search 'what did we decide about 4812 Maple' and get the exact meeting.
5 Connect Slack from Starch's integration catalog so the agent can post a digest to your #owner-updates or #maintenance channel after each relevant call ends — one message, plain English, no formatting required from you.
6 Wire Meeting Notes to Task Manager: every extracted action item becomes a task with priority, assignee, and due date. Tell Starch: 'If the action item involves a vendor, mark it P1. If it involves a lease renewal deadline, mark it P1. Everything else is P2.'
7 For maintenance authorization calls specifically, tell Starch: 'Extract any dollar amounts approved and the scope of work. If the amount exceeds $500, flag the task for my review before it's sent to the coordinator.' This creates a lightweight approval gate without a separate workflow tool.
8 Test with a live owner call: join the meeting, let Starch capture it, and review the summary within 10 minutes. Adjust the prompt if the property tagging misses an address format you use (some PMs use unit numbers, some use owner names — tell Starch which pattern to look for).
9 Build a searchable meeting archive by telling Starch: 'Create a view of all meeting summaries, sorted by date, filterable by property address and meeting type (owner call, leasing, maintenance).' This replaces the scattered Google Docs folder where notes currently live.
10 Set a weekly Friday digest: 'Every Friday at 4pm, list all action items from this week's meetings, flag any that are overdue, and send to my Slack.' Your coordinator gets this too — one message closes the loop on the whole week.
11 For owner reporting calls where rent increase or lease renewal decisions are made, tell Starch: 'After any meeting where a lease renewal or rent increase was discussed, create a follow-up task due in 3 days to confirm the decision is logged in AppFolio.' Starch automates the AppFolio check through your browser — no API needed.
12 After 30 days, ask Starch: 'Show me all action items created from meeting notes last month, grouped by assignee, and tell me which ones were completed on time.' Use this as your monthly ops review starting point.

See this running on Starch

Connect your tools, describe what you want, and the agent builds it. Closed beta is free.

Try it on Starch →
Worked example

March 2026 quarterly owner review — 47-unit residential portfolio

Sample numbers from a real run
Roof repair authorization — 318 Cedar4,200
Lease renewal approved at +6% — Units 4 and 7, 220 Birch0
Vendor change approved — HVAC contract from Apex to BlueAir0
Delinquency follow-up — Unit 12, 318 Cedar, 22 days past due1,450

You run a 45-minute quarterly review with the owner of a 47-unit residential portfolio across three buildings. During the call, four decisions get made: the roof repair at 318 Cedar is approved up to $4,200, two lease renewals at 220 Birch get the green light at a 6% increase, you're switching the HVAC maintenance contract from Apex to BlueAir starting May 1, and the owner wants a call with Unit 12's tenant before filing for delinquency. Normally, you'd reconstruct this from memory or a half-finished Google Doc the next morning. With Starch, the meeting summary is in your Slack channel before you close your laptop — property-tagged to 318 Cedar and 220 Birch, four action items created: one for the roofing vendor ($4,200 flagged for your review because it's over $500), one for the leasing agent to send renewal paperwork, one to update the vendor contract, and one reminder to schedule the tenant call before the 30-day delinquency window closes. When the owner emails you two weeks later asking 'did we confirm the HVAC switch?' you search 'BlueAir' in your meeting archive and have the exact transcript timestamp in under 30 seconds.

Measurement

How you'll know it's working

Action item completion rate from owner calls (target: 90%+ closed within stated due date)
Time from meeting end to summary delivered to owner or coordinator (target: under 15 minutes)
Lease renewal decisions captured vs. missed renewals that required emergency re-leasing
Maintenance authorizations logged with dollar amount and scope vs. verbal approvals with no paper trail
Owner escalation calls that could have been avoided with a written record of a prior decision
Comparison

What this replaces

The other ways teams handle this today, and how the Starch version compares.

Otter.ai or Fireflies.ai
Good transcription, but no action item routing to a task list, no property tagging for your portfolio, and no integration with your calendar or Slack without manual copy-paste.
Google Docs meeting notes template
Free and familiar, but someone has to write it during the call, there's no search across all meetings by property address, and action items live in the doc instead of a tracked task system.
AppFolio or Buildium note fields
Keeps notes inside your PMS tied to a property record, but there's no transcription, no action item extraction, and notes are only visible to people logged into the PMS — not your whole ops team.
Notion meeting database
Starch connects directly to your Notion data on a schedule, so you could sync summaries there — but Notion alone requires manual entry and has no transcription or auto-assignment built in.
Your memory and a follow-up email
Works until it doesn't — and when an owner disputes what was authorized for the roof repair, you have nothing to point to.
On Starch RECOMMENDED

One platform — meeting notes, task manager all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.

Try it on Starch →
FAQ

Frequently asked questions

Does Starch work with Zoom calls or only Google Meet?
Meeting Notes works with Zoom and Google Meet. If your owner calls are phone-only (which is common in property management), you can use a call recorder that exports a transcript or audio file and feed it to Starch manually. Browser automation can also pull transcripts from platforms you're already logging into.
Can Starch tag meeting summaries by property address automatically?
Yes — you tell Starch what your address format looks like (street address, building name, or owner name) and it scans each transcript to tag accordingly. If your portfolio uses both '318 Cedar' and 'Cedar Building,' tell Starch both patterns and it handles it. You can refine this in the first week based on what it misses.
Will this integrate with AppFolio or Buildium to log notes there?
AppFolio and Buildium don't have public APIs that Starch syncs with today, but Starch automates both platforms through your browser — no API needed. You can tell Starch to navigate to the property record in AppFolio after a meeting and log the key decisions as a note. It's browser automation, not a native integration, so it works the way you'd work if you were clicking through it yourself.
Is my meeting audio stored on Starch's servers?
Starch is not SOC 2 Type II certified today, which is worth knowing if you're handling sensitive owner financial conversations. Audio and transcript processing happens through the transcription service you connect (Zoom, Google Meet, or a third-party recorder). If you have compliance requirements from your owner agreements, review what data leaves each system.
What if two people are talking about two different properties in the same call?
Starch will extract both addresses if they're mentioned clearly in the transcript. You can tell Starch: 'If multiple property addresses appear in one meeting, create separate action item groups tagged to each address.' It won't perfectly handle ambiguous references like 'the Cedar building' if Cedar appears in three property names — give it a clear prompt about how your portfolio is named and it handles the common cases well.
The Task Manager is listed as in development. Can I still use it for action item routing?
Task Manager is currently in beta — you can request access, and it's built for exactly this use case. If you'd rather route action items somewhere today, you can tell Starch to send them to a Slack message, a Notion database (Starch connects directly to Notion on a schedule), or a Google Sheet via the integration catalog while you wait for full Task Manager availability.

Ready to run write meeting notes on Starch?

Request closed-beta access. Everything is free during beta.

You're on the list! We'll be in touch soon.