Carry the executive's phone line on a message

Featurekamo-shared-library
Shipped
September 10, 2026 at 6:05 PM UTC
Author
Kamo
Commit
6277106

ChatMessageDto gains senderPhone and senderPhoneExt, set only when the sender is KamoCRM staff: the platform org's main line plus the extension that reaches that person, as an email signature already prints it. The relay copies from an allowlist, so a field this class does not declare reaches no browser — history would carry the number while every live message arrived without it. The grants-only finder's comment no longer tells callers it is the wrong answer. For the Exec2Exec desk it is now exactly the right one, deliberately: the requester made the toggle on the platform-admins page the single control over who sits on the executive chats.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing