Invoca Monthly Availability Notification

Incident Report for Invoca

Resolved

Invoca Web Availability for May 2024: 99.94%
Invoca Call Routing Availability for May 2024: 100%
Invoca Availability for Q2 2024: 99.9816%
Posted Jun 04, 2024 - 14:23 PDT