The "People" Custom Object is a centralized Master Data Management (MDM) solution designed to serve as the single source of truth for all agent and staff data. By decoupling roster management from standard Salesforce User licenses, this architecture allows for a more scalable, cost-effective, and deeply integrated ecosystem that synchronizes agent profiles across the company’s website, marketing platforms, and internal operations.
Tools: Custom Objects, Custom Fields, Flows, Triggers, APEX Controller, APEX Scheduled Job
As our brokerage scaled, the rigid constraints of standard Salesforce User records became a barrier to our business requirements. We needed a more flexible way to manage a high volume of agents without the overhead of individual user licenses for every roster member. Furthermore, we required a centralized hub capable of tracking a complex web of data—from HR and TREC compliance to production metrics and marketing preferences—that standard objects could not adequately support.
We engineered a robust Custom "People" Object to act as the primary engine for the brokerage’s Salesforce environment. This object serves as a 360-degree profile for every individual, housing everything from technical API codes and website bios to sensitive HR details and real-time production data. By integrating this object with our website and AMP platform, we created a synchronized data loop that ensures agent information is updated globally from a single entry point.
The People object functions as the "brain" for dozens of automated workflows and downstream systems. It utilizes Salesforce Flows to monitor production hurdles, automatically updating agent splits and triggering award threshold notifications or charity contribution logs. For lead management, the object tracks "eligibility" and "lead counts" to dictate distribution logic. Additionally, it handles automated lifecycle engagement by sending personalized internal and external alerts for birthdays, work anniversaries, and TREC license renewals, ensuring total operational compliance and team engagement.