I would stay away from Teams for ACD type applications. We've been using TEAMS/SFB for several years now. It works but lacks the most basic of PBX/Key system features