WatchDog keeps debug logs on automatically, detects exceptions in real-time, and fires Slack, Jira, and Azure DevOps alerts with AI root cause — so your team fixes issues in minutes, not days.
Salesforce is the backbone of enterprise operations — yet most orgs have zero real-time visibility into what's going wrong.
Salesforce debug logs are off by default. When a production issue hits after a go-live, developers manually enable logs, ask users to reproduce the issue, and spend days reading raw log files.
Some issues happen once and disappear. Without logs running at the exact moment of failure, the root cause is permanently lost. The ticket sits open for months.
Admin changing permission sets. User logging in from a new country. Employee bulk-exporting records before resigning. None of these fire a real-time alert by default.
Set up monitored users and an end date in the WatchDog Configurator. WatchDog does everything else — forever, until the date expires.
Select users to monitor, set a hypercare end date, and choose alert channels (Slack, Jira, Azure DevOps) — all inside your Salesforce org.
WatchDog creates and auto-renews Salesforce TraceFlags before they expire. Debug logs are always on for your monitored users, 24/7, until the end date.
Logs are fetched every 60 seconds. The parser detects FATAL_ERROR, System.LimitException, Flow failures, and Visualforce exceptions the moment they occur.
Slack message, Jira ticket, and Azure DevOps work item — all auto-created with the class name, line number, stack trace, and AI-generated fix suggestion.
WatchDog covers every dimension of Salesforce observability and security — from developer performance to insider threat.
WatchDog installs as a Salesforce managed package. No infrastructure to provision, no agents to deploy.
One-click subscription billed on your existing AWS invoice. WatchDog validates your entitlement automatically on every API call.
Install WatchDog2GP from Salesforce AppExchange or via package URL. Configure your Connected App and register your org — takes 10 minutes.
Open the Configurator tab, add users to hypercare, set an end date, and connect your Slack workspace. First alert fires within 60 seconds of the next exception.
Priced by org size — not per seat. Predictable for your finance team, high-margin for everyone.
Annual plans available at 20% discount. All plans billed via AWS Marketplace on your existing AWS invoice.
WatchDog was built with enterprise security requirements baked in — not bolted on.
Regional WAFv2 WebACL on every API Gateway stage — SQL injection, rate limiting, and geo-blocking built in.
Salesforce JWT Bearer Flow with RSA-2048 key pair. No OAuth redirect flows, no stored passwords.
Per-org DynamoDB partitioning. Your data is never co-mingled with another org's data.
DynamoDB TTL automatically purges customer data after 90 days. No indefinite retention, no compliance surprises.
Every API call validates an active Marketplace subscription. No active subscription, no access — automatically enforced.
All secrets stored in AWS SSM Parameter Store. No credentials in source code, ever.