Integrating with Microsoft Teams: Difference between revisions
No edit summary |
No edit summary |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 7: | Line 7: | ||
Third step, [[Asterisk teams configuration]] | Third step, [[Asterisk teams configuration]] | ||
Fourth step, [[MiRTA PBX configuration]] | Fourth step, [[MiRTA PBX teams configuration]] | ||
Fifth step, [[MiRTA PBX teams extension configuration]] | |||
== Debugging == | |||
Check to see if OpenSIPS is listening to port 5091 | |||
netstat -nap | grep 5091 | |||
Check to see if OpenSIPS has made the connection to Teams | |||
== Further integration == | |||
One of the problem with the MS Teams integration is the lack of presence indication. Receiving extension status update from MS Teams is complex and it is currently not possible, BUT, it is possible to check for the Teams extension status BEFORE dialing any Teams extension. This will avoid receiving a MiRTA PBX call while on a call over Teams. | |||
In Admin/Settings, fill the Client ID and Client Secret | |||
In Admin/Tenant, fill the Tenant ID | |||
In Configuration/Extension, fill the Teams Extension ID | |||
Now in Status/Peers you'll see the MIRTA PBX state for each of the Custom Extension and also the Teams extension | |||
Latest revision as of 16:08, 8 December 2025
The integration with MS Teams is experimental.
First step, Microsoft Teams configuration
Second step, OpenSips configuration
Third step, Asterisk teams configuration
Fourth step, MiRTA PBX teams configuration
Fifth step, MiRTA PBX teams extension configuration
Debugging
Check to see if OpenSIPS is listening to port 5091
netstat -nap | grep 5091
Check to see if OpenSIPS has made the connection to Teams
Further integration
One of the problem with the MS Teams integration is the lack of presence indication. Receiving extension status update from MS Teams is complex and it is currently not possible, BUT, it is possible to check for the Teams extension status BEFORE dialing any Teams extension. This will avoid receiving a MiRTA PBX call while on a call over Teams.
In Admin/Settings, fill the Client ID and Client Secret
In Admin/Tenant, fill the Tenant ID
In Configuration/Extension, fill the Teams Extension ID
Now in Status/Peers you'll see the MIRTA PBX state for each of the Custom Extension and also the Teams extension