Client Summary Widget

Overview

The Client Summary Widget is designed to provide a brief, structured summary of a client’s profile by aggregating data from third-party applications like CRMs (e.g., Salesforce) or custodial data providers (e.g., BridgeFT). This widget is particularly useful for financial advisors and relationship managers who oversee multiple clients, allowing them to quickly review client details, recent interactions, portfolio summaries, and top holdings in one place.

Key Features:

General Client Information – Displays essential client details, including name, contact info, and relationship history. ✅ Recent Interactions – Shows a timeline of the client’s latest engagements, such as emails, meetings, and follow-ups. ✅ Portfolio Overview – Summarizes portfolio value, unrealized gains/losses, and asset allocation. ✅ Top 10 Holdings – Lists the client’s most significant investments along with their values and unrealized performance. ✅ Optimized for Financial Advisory Workflows – Helps advisors provide personalized service by presenting all necessary client data in a single view.

🔹 Example Use-Case: A wealth management platform integrates this widget to help advisors quickly access a client’s financial details before a scheduled meeting.

Configurations

Widget Setup

The Client Summary Widget must be configured at the agent level within the Widgets Tab of the Agent Configuration.

Workflow Integration

To function correctly, the widget requires a configured workflow that processes client details and returns a structured summary.

Workflow Input Format:

The workflow takes client details as input and optionally accepts a cached list of clients to avoid redundant computations.

{
  "clientDetails": {
    "id": "string", 
    "firstName": "string",
    "lastName": "string",
    "address": "any", // (optional) Address in a string or object format
    "email": "string"  // (optional) Client email
  },
  "clients": [ // Optional cached client list
    {
      "id": "string",
      "firstName": "string",
      "lastName": "string",
      "address": "any", 
      "email": "string"
    }
  ]
}

Workflow Output Format:

The workflow processes the input and returns a rich-text summary of the selected client, along with the list of all clients.

How It Works:

📌 Step 1: The user selects a client from the widget. 📌 Step 2: The workflow retrieves client data from a CRM or custodian platform. 📌 Step 3: The client summary is generated and displayed in the widget. 📌 Step 4: The advisor can quickly review the client’s details before making recommendations.

🔹 Example Scenario: A financial advisor reviews a client’s investment summary and latest interactions before a scheduled consultation.

Applications of the Widget

The Client Summary Widget streamlines client data retrieval, allowing financial professionals to access key details, interactions, and portfolio insights in one place. Below are some practical applications of this widget:


1️⃣ Financial Advisory & Wealth Management

Quickly access client portfolios before advisory sessions. ✔ Retrieve recent interactions to personalize client discussions. ✔ Analyze top holdings and unrealized gains/losses to make informed investment recommendations.

🔹 Example: A wealth manager uses the widget to view a client’s investment breakdown, check their last financial consultation notes, and assess portfolio performance before a scheduled meeting.


2️⃣ CRM Integration for Relationship Management

✔ Displays aggregated client details from a CRM like Salesforce. ✔ Tracks client interactions, including emails, calls, and meetings. ✔ Ensures advisors have real-time access to client activity history.

🔹 Example: A sales executive managing high-net-worth clients sees recent communication history and engagement levels before a follow-up meeting.


3️⃣ Custodian & Portfolio Data Access

✔ Pulls portfolio summaries from custodian platforms like BridgeFT. ✔ Displays total portfolio value, asset allocations, and top holdings. ✔ Helps advisors track investment performance without manually searching for data.

🔹 Example: A financial planner uses the widget to check portfolio allocations across stocks, bonds, and cash holdings before making rebalancing recommendations.


4️⃣ Client Onboarding & Review Meetings

✔ Helps advisors review key client details during onboarding. ✔ Provides a structured snapshot of financial goals and holdings. ✔ Reduces the need for manual lookups across multiple systems.

🔹 Example: A newly onboarded client’s financial summary is retrieved and displayed in the widget, ensuring that the advisor has all essential details available for their first meeting.


5️⃣ Compliance & Audit Reporting

✔ Assists in tracking regulatory compliance requirements. ✔ Logs client financial summaries for audits and periodic reviews. ✔ Ensures advisors follow necessary documentation protocols.

🔹 Example: A compliance officer uses the widget to verify client holdings and past investment changes, ensuring all transactions comply with regulatory guidelines.

Limitations of the Widget

While the Client Summary Widget provides a structured overview of client data, it has certain limitations that developers should consider when integrating it into workflows.

1️⃣ Read-Only Data Retrieval

✔ The widget only supports displaying client details and summaries. ✔ It does not allow updates or modifications to client data within the interface.

🔹 Developer Note: If update functionality is required, it must be handled separately through external CRM integrations.

2️⃣ No Automatic UI Updates Without Event Trigger

✔ The widget does not refresh automatically when client data changes. ✔ The "Refresh Client Summary" event must be manually emitted using the Emit Event Node to update the widget with the latest data.

🔹 Developer Note: Make sure the Emit Event Node is properly configured to trigger updates whenever client details change.

Last updated