Skip to content

Integration Overview

Integration refers to connecting external systems (Vendors) with RightCapital’s platform. The Integration Team handles:

  1. Data Integration - Sync financial data (positions, holdings, insurance) from Vendors to RightCapital
  2. SSO (Single Sign-On) - Allow advisors to login seamlessly between RightCapital and Vendor systems
  3. CRM Integration - Import household/client information from Vendor systems

Business Context: An advisor’s clients (households) typically have financial assets spread across multiple institutions - savings accounts at various banks, investment accounts at different brokerages.

Value Proposition: Integration allows advisors to:

  • Quickly import household financial data into RightCapital
  • Automatically sync data from Vendors daily
  • Save time and effort on manual data entry
ComponentDescriptionPrimary Use
Data IntegrationSync securities, positions, insurance dataCore daily operations
MorningstarSecurity Master data source (prices, fundamentals)Security matching and pricing
SSOSingle sign-on authenticationSeamless login experience
CRM IntegrationHousehold and contact informationClient data import

External financial institution or data provider that RightCapital integrates with. Examples: Schwab, Fidelity, TD Ameritrade, Orion.

A unique identifier for an advisor within a Vendor’s system. Used in File-based integrations to associate data files with specific advisors.

The link between a RightCapital advisor and their identity in a Vendor system (Rep Code for File-based, OAuth token for API-based).

The process where an advisor selects which accounts from a Vendor should be imported into RightCapital for a specific household.

Scheduled batch process that runs daily (US evening) to update all integrated data from Vendors.

Vendor SFTP → Collector → S3 → Retail API → Database
  1. Vendor pushes data files to RightCapital via SFTP
  2. Collector downloads and processes files, uploads to S3
  3. Retail API parses files and saves data to database

Key Characteristics:

  • Data files contain Rep Code to identify advisor
  • Support team creates integration mapping in Admin Center
  • Files typically include: accounts, positions, securities, tax lots
Retail API → Vendor API → Database
  1. Advisor authorizes RightCapital via OAuth or similar
  2. RightCapital stores authorization credentials
  3. System calls Vendor API to fetch data

Key Characteristics:

  • Advisor self-service authorization flow
  • Real-time or near-real-time data access
  • Common auth methods: OAuth 2.0, API tokens

File-based:

  1. Advisor contacts Support
  2. Support guides advisor to request data push from Vendor
  3. Vendor starts sending files to RightCapital
  4. Support creates integration mapping with advisor’s Rep Code

API-based:

  1. Advisor goes to Advisor Portal → Integrations
  2. Selects Vendor and follows authorization flow
  3. System stores credentials, integration is active
  1. Advisor opens Client Portal → Profile → Net Worth → Link Account
  2. Selects a Vendor from their active integrations
  3. System displays available households/accounts from Vendor
  4. Advisor selects which data to import
  5. Data is saved to the current household
  • Unlink specific account: Client Portal → Link Account → uncheck the item
  • Remove entire integration:
    • File-based: Contact Support to remove Rep Code
    • API-based: Advisor Portal → Integrations → disconnect
SystemURL PatternPurpose
Advisor Portalapp.rightcapital.{com,qa,net}Advisor-facing, integration management
Client Portalclient.rightcapital.{com,qa,net}Client-facing, Link Account feature
Admin Centeradmin.rightcapital.{com,qa,net}Support/Admin, integration configuration