UMIACS provides local support for a trusted on premise messaging platform using Mattermost.
This is integrated into our GitLab authentication system with its MFA requirement.