Disponível na internet tem a biblioteca sampvoice. Você irá seguir a mesma lógica do código disponível para implementar o sistema.
Porém, ao invés de criar um canal global, você deverá criar um canal estático (ex: canal 01 pertence a organização 01) e logo após fazer a autenticação necessária colocando os membros da organização como ouvintes e falantes.
Há tudo explicado na documentação disponível no GitHub.
Ela é um pouco pesada, mas é o que temos por enquanto e acredito que permanecerá a única.
Porém, ao invés de criar um canal global, você deverá criar um canal estático (ex: canal 01 pertence a organização 01) e logo após fazer a autenticação necessária colocando os membros da organização como ouvintes e falantes.
Há tudo explicado na documentação disponível no GitHub.
Ela é um pouco pesada, mas é o que temos por enquanto e acredito que permanecerá a única.