Skip to content

Wealthbox

Wealthbox is a CRM integration that enables bidirectional sync between RightCapital and Wealthbox CRM. Advisors can import contacts/households from Wealthbox and sync notes/tasks back to the CRM.

AttributeValue
Integration TypeCRM (Household Import)
AuthenticationOAuth 2.0 Authorization Code Grant
Data FlowBidirectional (Import contacts, sync notes/tasks)
Data SyncOn-demand + Automatic refresh
OwnerKewei Yan
Wealthbox EntityRightCapital EntityNotes
Contact (type=Household)HouseholdMust have members
Contact (type=Person)PersonMust belong to a Household
NoteNoteSynced to linked contact
TaskTaskSynced with priority mapping
TagTagUsed for filtering households
Wealthbox TitleRightCapital Type
HeadCLIENT
SpouseCOCLIENT
PartnerCOCLIENT
ChildCHILD
GrandchildGRANDCHILD

Wealthbox implements the SupportsHouseholdTags interface, allowing advisors to filter households by CRM tags. Tags are cached for 1 hour per integration.

EndpointMethodPurpose
/contactsGETSearch contacts by name or tag
/contacts/{id}GETGet single contact details
/categories/tagsGETList all tags for filtering
/notesPOSTCreate note linked to contact
/tasksPOST/PUT/DELETETask CRUD operations
ComponentPath
Connectorretail-api/app/Integrations/Wealthbox/Connector.php
Integratorretail-api/app/Integrations/Wealthbox/Integrator.php
Controllerretail-api/app/Integrations/Wealthbox/Controller.php
Modelsretail-api/app/Integrations/Wealthbox/Models/
Requestsretail-api/app/Integrations/Wealthbox/Requests/

Symptom: “The contact you’re importing doesn’t belong to any household”

Solution: In Wealthbox, add the Person to a Household before importing

Symptom: UnsupportedFeatureException when deleting a note

Solution: Notes must be deleted directly in Wealthbox (API limitation)

Symptom: Searching by tag returns no contacts

Solution: Name and tag filters cannot be used together; use only one filter type

  • Redtail - Another CRM integration