Simulated incident story
This demo data is read-only and follows one deploy from failing tests to recovery.
- Bad deployStorefront release 2026.05-demo shipped with a checkout regression.
- Failed CI/test runGitHub Actions posted a failed unit test run with two checkout failures.
- Latency spikeAPI checks degraded while checkout health checks started returning errors.
- Confirmed incidentErrorNotifier opened a critical incident after repeated external failures.
- Alert routedEmail, Slack, and a signed automation webhook received delivery records.
- ResolutionThe deploy was rolled back, recovery was confirmed, and the report budget was updated.
Onboarding
Create a monitor, send a test check, connect alerts, and copy your SDK snippet.
JavaScript SDK
This snippet uses one public project key. The running site domain verifies itself when the SDK loads; add an optional accountCode only if your app intentionally groups authenticated visitors by a customer code.
<script src="https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js"></script>
<script>
ErrorNotifier.init({
projectKey: "enpk_your_public_project_key",
endpoint: "https://errornotifier.com/wp-json/errornotifier/v1/store",
feedbackEndpoint: "https://errornotifier.com/wp-json/errornotifier/v1/feedback",
verificationEndpoint: "https://errornotifier.com/wp-json/errornotifier/v1/sdk-verify",
environment: "production",
reportBug: true,
showReportBugButton: true,
basicStats: true,
pageStatsDetail: "path"
});
</script>WordPress setup link
Install the ErrorNotifier WordPress SDK plugin on the client site, open this link as a site admin, then apply the public project key and endpoints. Replace example.com with the client site host when you are not using a monitor-specific link.
https://example.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-reportVisual Studio client settings
Use this appsettings-style block for browser-side error capture in .NET or Visual Studio projects. Server secrets are created separately and are not placed in client-rendered configuration.
{
"ErrorNotifier": {
"PublicProjectKey": "enpk_your_public_project_key",
"StoreEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/store",
"FeedbackEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/feedback",
"VerificationEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/sdk-verify",
"Environment": "production",
"ReportBug": true,
"ShowReportBugButton": true,
"BasicStats": true,
"PageStatsDetail": "path"
}
}Onboarding progress
Current step: onboarding completed