Invoca Monthly Availability Notification
Incident Report for Invoca
Resolved
Invoca Web Availability for June 2024: 99.977%
Invoca Call Availability for June 2024: 100%
Invoca Availability for Q2 2024: 99.923%
Posted Jul 16, 2024 - 09:13 PDT