Problem
The embedded phone in ServiceTitan disables calling when a CSR opens a new job or tab.
Solution
The embedded dialer should only be active in one tab at a time. When switching and clicking Enable Calling on an additional tab it causes the current call to drop.
Embedded Phone Behavior Across Browser Tabs
To better understand the behavior of the embedded phone across multiple tabs, consider the following scenarios:
If the CSR is on an active call, the call only remains on the tab that the call was accepted on. If the CSR has multiple tabs open, they would have to enable the embedded dialer in each new tab which should be disabling it in other tabs.
If the CSR is not on an active call, they can enable the embedded phone on other tabs.