Spruce Health incident
[RESOLVED] Call transfers from VoIP desk phones not working
Resolved after 54 minutes, affecting Phone Call Routing, on August 7, 2024.
The root cause of this outage was the deployment of new code that attempted to manage the transferring of calls to international numbers. The code incorrectly made the assumption that the “to” identifier for the transfer was always a phone number and attempted to parse it as such. In reality this “to” information can also be SIP and Client identifiers. Failing to parse the numbers and treating that failure as a hard failure for the call resulted in the transfer flows failing.
Affected components
Update timeline
- identified Aug 07, 2024, 10:19 PM UTC
From 5:03 AM PT to 7:56 AM PT on August 7, 2024, call transfers from VoIP desk phones failed to complete and resulted in an error being reported to the user initiating the call transfer. No other inbound/outbound calls were impacted during this time. The rest of the platform continued to operate as intended.
- resolved Aug 07, 2024, 10:20 PM UTC
The root cause of this outage was the deployment of new code that attempted to manage the transferring of calls to international numbers. The code incorrectly made the assumption that the “to” identifier for the transfer was always a phone number and attempted to parse it as such. In reality this “to” information can also be SIP and Client identifiers. Failing to parse the numbers and treating that failure as a hard failure for the call resulted in the transfer flows failing.
Your product runs on more than Spruce Health
Add the vendors you depend on and get one message when any of them reports trouble. Free for 3 vendors, no card.