One review board for every household in your book of business

Open one screen to see every household you cover with portfolio value, performance and last client contact, then schedule outreach without switching tools.

App
AddeparSalesforceSlackOperationsFinanceMeeting WorkflowsResearch & Monitoring
PromptCreate

Build me a book of business review board that each advisor opens to see every household they cover on one screen, instead of pulling three separate reports before a client review. The whole point is that portfolio numbers and relationship context sit side by side in one table, and that I can act on what I find without leaving the app.

The main view is a dense, sortable table with one row per household. Load the households from Addepar using List Entities, and get current market value, cash weight and period performance for them from Addepar Query Portfolio Data. Join each household to its relationship context in Salesforce so the same row also shows the owning advisor, the last logged activity date and the count of open follow ups. Use Salesforce Get Many Accounts and SOQL Query for the account and owner details, and Salesforce Get Many Tasks for open follow ups and the most recent completed activity date. Derive a days since last client contact column from the latest logged activity, since that is the column advisors will actually sort on.

Loading has to be batched. Addepar rate limits are per firm rather than per user, at roughly 50 requests per 15 minutes and 1,000 per 24 hours, so never make one call per row. Pull all households through a small number of batched Query Portfolio Data calls, cache the assembled board data, and give the user an explicit refresh control plus a visible note of when the data was last loaded. If a load is partial or rate limited, say so in the UI rather than silently showing stale or missing rows.

Household to Salesforce Account matching is the main design nuance, because Addepar entity IDs are not stored in Salesforce by default. Match on name first, then persist a manual override mapping inside the app so a human correction is made once and remembered. Surface anything unmatched or low confidence in a small review area where the user can search Salesforce accounts and pin the correct one. Unmatched households should still appear on the board with their portfolio numbers, just with the CRM columns marked as unmatched, rather than being dropped.

Let me sort and filter by advisor, by assets under management band, and by days since last client contact. Highlight a row when the household has passed our review cadence, defaulting to 90 days with no logged activity, and make that threshold a setting rather than a hardcoded number. The highlight should read as a status treatment on the row, not a decorative color, so a firm wide list makes the overdue households obvious at a glance.

Opening a row slides out a detail drawer for that household. Show the top positions from Addepar List Positions, with entity detail from Addepar Get Entity where it helps, alongside recent Salesforce activity from Get Many Tasks and Get Many Events. From inside the drawer I want to act directly: use Salesforce Create Task to schedule the outreach, prefilled with the household, the owning advisor as assignee and a sensible due date, and use Slack Send a Message to flag the household to a team channel with a short summary of why it is being flagged. After either action succeeds, update the row in place so the board reflects the new follow up without a full reload.

Default the board to the signed in advisor's own book by matching them to their Salesforce user record, and include a toggle for a firm wide view so leadership can spot under serviced or at risk clients. Remember each user's last used scope, sort and filters so the board opens the way they left it. This is an on demand working surface, not a scheduled digest, so there is nothing to send on a timer.

What does this prompt do?

  • Lists every household you cover on a single screen with current market value, cash weight and period performance pulled straight from your portfolio system
  • Puts relationship context beside each household, including the last logged activity date and any open follow ups from your CRM
  • Highlights households that have passed your review cadence, such as 90 days with no logged contact, so at risk relationships stop hiding in a spreadsheet
  • Opens a detail drawer with top positions and recent client activity, where you can schedule a follow up or flag the household to your team channel without leaving the board

What do I need to use this?

  • An Addepar login with access to the households you cover
  • A Salesforce account where client activity and follow ups are logged
  • A Slack workspace, if you want to flag households to a team channel
  • Household names that roughly line up between the two systems, plus a few minutes to confirm any that do not match automatically

How can I customize it?

  • Change the review cadence from 90 days to whatever standard your firm holds advisors to
  • Adjust the assets under management bands used for filtering, and the performance period shown in the value columns
  • Pick which team channel receives flagged households, and whether the board opens on your own book or the firm wide view

FAQs

Do I need to be an administrator to use this?
No. The board shows the households your own login can already see. The firm wide toggle is there for team leads and principals, and it still respects whatever access your accounts grant you, so you will not see books you are not entitled to.
Will this change anything in my portfolio data?
No. Portfolio information is only ever read. The only things the board writes are the follow up task you choose to schedule in your CRM and the message you choose to post to your team channel, and both happen only when you click the button.
What happens if a household name does not match between the two systems?
The board matches households to CRM records by name and shows you anything it could not confidently match. You pick the right record once, and the board remembers that pairing from then on, so you are not redoing the same matching every time you open it.
How current is the information on the board?
The board loads every household together in batches and holds the result, rather than making a separate request per row, which keeps it well inside the request limits your firm shares. You can refresh when you want fresher numbers, such as right before a client meeting.
Can leadership use this to spot under serviced clients?
Yes. That is what the firm wide view is for. Switch the toggle and sort by days since last client contact or by assets under management band to see which relationships across the whole firm have gone quiet or are carrying real assets without recent attention.

Related templates

Partner tier review board for quarterly promotion calls

Work every partner tier decision from one board, with the revenue and commission numbers, clear promotion thresholds, and AI review briefs.

Introw
HubSpot
Slack
App
Reconcile partner commissions between HubSpot and Introw

Open one board at month end to find every closed deal missing a commission, every commission with no deal behind it, and every amount that does not add up.

Introw
HubSpot
Slack
App
One control room for every Instantly sending mailbox

See warmup status, daily send volume, and bounce risk for every sending account in one grid, with the riskiest mailboxes floating to the top.

Instantly
Slack
App
Partner payout approval queue with Xero bill handoff

Review Introw partner payouts line by line, approve them from one board, raise the matching bill in Xero, and post every approval to Slack.

Introw
Xero
Slack
App
One inbox for every Jira Service Management approval waiting on you

See every access, purchase and leave request waiting on your decision in one screen, approve or decline in place, and send the reason back to the requester.

Jira Service Management
Confluence
Slack
App
Browse and shortlist creators without burning audit credits

Search creators for free, shortlist the best with your team, and spend an audit credit only when you decide someone is worth a closer look.

HypeAuditor
Airtable
Slack
App

Stop pulling three reports before every client review.

Give every advisor one board that shows the whole book, flags the households that have gone quiet, and lets them act on the spot.