You can use a lot of software for this purpose. But check these below:
Microsoft teams - work with free accounts, offer API for external
communication, have desktop, mobile, web version
Slack - team chat space, also offer API (up to 10 providers in free
Discord - start as game chat, but offer very good audio, offered for
a lot of platform, not sure ...