Most investor clients have no real idea what their portfolio is worth today, only what they paid and what a broker once told them to list it for. Build a live dashboard inside Claude that refreshes monthly and logs how the portfolio is actually performing.
One message with every holding: address, purchase price, current rent, year acquired, plus the public data source to pull comparables from.
Ask for metric cards per property, a capital appreciation chart, a yield-against-market chart, and a comparable transaction feed, styled on your brand.
Set a recurring task that reopens the data source, pulls fresh numbers, updates the artifact in place, and appends to a month-over-month log.
A single month means nothing. Four to six months of logged history is what actually tells the client whether a soft month is a trend or noise.
Set up a scheduled task to refresh this dashboard on the first of every month. Re-run the audit against the client's current portfolio, update the artifact in place (do not create a new one), and append a snapshot to the month-over-month log. Flag any property where a key metric moved more than 2 percent since last month.
Cross-check against a second source for a sanity read on broker sentiment, even if you don't anchor value to it.
A property dropping into the underperforming tier is a trigger for a conversation, not a sell signal.
If the data source changes its structure, the scrape can fail silently. Check the last-refreshed timestamp regularly.
Resist the urge to wipe the dashboard and start over when numbers move against a client. The history is the point.