The same find, add-a-mobile and create control on Settings call routing and the onboarding ring lists.
14 Oct 2026 · branch teammate-picker-part1 · captured against propflow-stage · at 39d89d5d48c+local
Data note. Every name and balance below comes from propflow-stage, which is anonymized by construction (ADR-0097/0110 — phones in the impossible +1000 NPA, emails @example.test). The identical capture against prod would carry real tenants' names and balances and is not safe to attach anywhere, which is why the generator refuses to run against one.
Fairhaven Residential (TEST), on stage, as PropFlow staff. In edit mode each ring list (leasing, maintenance, catch-all) now carries the same Find a teammate control. Its label used to read "Find a person". Someone with no mobile now gets "Add a mobile" right there instead of a dead end.
Asserted in the captured DOM — Find a teammate
Under the tap-in-order cards sits the same Find a teammate control, with the same label, the same hints ("No mobile yet", "Already on this list") and the same create.
Asserted in the captured DOM — When a leasing caller asks for a person, who should Clara ring? · Find a teammate
Typing a name nobody has opens the one create, already holding the typed name. Clara rings this list, so a mobile is required and Undetermined isn't offered. Add stays disabled, with its reason, until the role and mobile are filled in. No login or invite is created.
Asserted in the captured DOM — A mobile is needed here, so Clara can call and text them. · No invite is sent.