Maven AGI

Support centerSubscribe to updates
Powered by
Privacy policy

·

Terms of service
Write-up
Zendesk Integration Degradation
Degraded performance
View the incident

Root Cause Analysis

The service disruption was traced to an OAuth scoping issue during the integration setup with a third-party application, which prevented our system from executing necessary API calls due to insufficient authorization scopes. This specific permission failure interrupted the automated creation of support tickets.


Resolution

Service was restored by temporarily reverting the affected application's authentication method from OAuth back to a stable API key configuration. Our team then completed a comprehensive backfill of all uncreated support tickets to ensure no data loss occurred and corrected the underlying OAuth scope configuration.


Remediation and Preventive Actions

  • Implementing a robust failure alert system to actively monitor the health of third-party API connections and notify our engineering team immediately upon detecting an elevated number of ticket creation failures.

  • Developing a failover mechanism to automatically attempt ticket creation using a stable API key method whenever the primary OAuth method reports a failure, ensuring system resilience.

  • Enhancing the application's user interface to allow for permission verification of new integrations before deployment, preventing configuration issues from impacting service.