# StatusNavigator — Full Technical Documentation & Knowledge Base StatusNavigator is a premium, modern status page platform designed for SaaS, APIs, and engineering reliability teams. It provides a simple, transparent, and aesthetically polished medium for communicating platform availability, ongoing incidents, and scheduled maintenance windows. --- ## 1. Product Features (Deep Dive) ### Real-Time Incidents - **Live Communication**: Engineering teams can publish and update ongoing incidents manually or programmatically. - **Incident Severity Levels**: Supports categorizing incidents (e.g., Operational, Under Maintenance, Degraded Performance, Partial Outage, Major Outage). - **Incident Timeline**: Chronologically organizes updates so customers can follow resolution steps from diagnostic findings to mitigation. - **Downtime Minimization**: Keeps customers informed, slashing incoming support tickets by up to 50%. ### Historical Uptime Charts - **90-Day Logs**: Renders a visually clean grid representing the status of each system component over the last 90 days. - **Component-Specific Uptime**: Tracks performance metrics individually (e.g., API Endpoint, Dashboard App, Database US-East, Payment Gateway). - **Interactive Tooltips**: Users can hover over specific days on the grid to review historical outages, incident titles, and resolution times. ### Smart Notifications - **Multi-Channel Delivery**: Updates are dispatched the instant an incident state changes. - **Supported Channels**: - **Slack**: Channel integrations for keeping internal customer success and dev teams in sync. - **Discord**: Webhook triggers to update developer and gaming communities. - **Pushover**: Low-latency, high-priority push notifications routed directly to mobile devices for on-call personnel. - **Webhooks**: Renders a standard JSON payload to support custom alert logic, automatic failover systems, or internal dashboards. - **Email**: Formatted email updates with clean markdown digests of incident timelines. ### Custom Domains - **Subdomain Routing**: Support for hosting the page on user-owned custom domains (e.g., `status.mycompany.com`). - **Automatic SSL/TLS**: Automated provisioning and renewal of SSL certificates. - **White-Label Branding**: Removes default StatusNavigator branding to preserve the company's identity. ### Private Status Pages - **Internal pages**: Keep status pages hidden from the public internet. - **Access Control**: Secure status pages with simple passwords or enterprise-grade Single Sign-On (SSO) integrations for internal engineering and customer support teams. ### Incident Templates - **Standardized Messaging**: Store pre-written text blocks for common events (e.g., "Database Latency Under Investigation" or "Scheduled Database Maintenance"). - **Speed During Outages**: Eliminates the need to draft update copy during high-pressure outages. --- ## 2. Pricing & Plan Structure | Feature | Free Plan | Pro Plan (Most Popular) | Enterprise Plan | | :--- | :--- | :--- | :--- | | **Monthly Cost** | $0 | TBC | Custom Quote | | **Status Pages** | 1 | 5 | Unlimited | | **Service Monitors** | 3 | Unlimited | Unlimited | | **Alert Channels** | Email | Email, Slack, Discord | Email, Slack, Discord, custom webhooks, Pushover | | **Custom Domains** | No (StatusNavigator domain) | Yes | Yes (Multi-domain support) | | **Security** | Public only | Public only | Private Pages, SSO, Password Protection | | **Setup & Support** | Self-serve | Priority support | White-Glove Setup, Dedicated SLA (99.99%) | --- ## 3. Integrations Configuration Setup - **Slack Integration**: Configured via Incoming Webhooks in the Slack Developer Console. Simply paste the webhook URL into StatusNavigator's integrations panel and choose target channels. - **Discord Integration**: Powered by Discord server integrations. Paste the Discord Channel Webhook URL to direct formatted embedded status messages. - **Generic Webhooks**: StatusNavigator sends a POST request with a standardized JSON body containing: - `event_type`: (e.g., `incident.created`, `incident.updated`, `incident.resolved`) - `timestamp`: UTC datetime stamp - `component`: Name of affected service - `status`: New state of the component - **Pushover API**: Set up by inputting the Pushover User Key and Application Token to route push notifications. --- ## 4. Documentation & Setup Guides ### Getting Started 1. **Account Registration**: Join the closed beta at `https://statusnavigator.com/closed-beta/` to get early access. 2. **Page Provisioning**: Click "Create Status Page" in the dashboard. 3. **Component Definition**: Define your core operational components (e.g., Web App, API, Database). 4. **Link Notifications**: Go to the "Integrations" section to link Slack, Discord, or Email notifications. ### Customization - **Branding**: Upload company logos and customize icon properties inside the "Page Branding" dashboard. - **Custom CSS**: Premium tiers support inject custom CSS rules to customize colors, fonts, margins, and gradients. - **Subdomain Configuration**: To configure a custom domain: - Add a `CNAME` record in your DNS provider pointing your subdomain (e.g., `status`) to `host.statusnavigator.com`. - Input the custom domain address inside the StatusNavigator domain manager. --- ## 5. Company Information & Legal Entities StatusNavigator is operated by **Rabbit SaaS Limited**, a provider of cloud infrastructure and reliability engineering SaaS applications. - **Company Name**: Rabbit SaaS Limited - **Registration**: Registered in England and Wales (Company No: 17004211) - **Email Contacts**: `hello@rabbitsaas.com` or sales queries to `hello@rabbitsaas.com` - **Registered Address**: Rabbit SaaS Limited 71-75 Shelton Street Covent Garden London, WC2H 9JQ United Kingdom --- ## 6. Sister Services (Rabbit SaaS Ecosystem) StatusNavigator integrates conceptually and organizationally with the following tools: - **Cron Rabbit** (https://www.cronrabbit.com): Monitors cron jobs and scheduled tasks by awaiting continuous heartbeats. - **Rabbit Status** (https://www.rabbitstatus.com): High-precision uptime checks and response time monitors with visual feedback. - **Rabbit Uptime** (https://www.rabbituptime.com): Rapid interval pinging and outage notifications. - **Full Uptime** (https://www.fulluptime.com): Robust monitoring platform combining uptime, API, and cron status checks. - **Cron Sentry** (https://www.cronsentry.com): Real-time alert notifications for failing cron jobs and background tasks. - **NBT Systems** (https://www.nbtsystems.com): Enterprise network consulting and software engineering. - **LAN Lens** (https://www.lanlens.net): Scans, categorizes, and tracks devices inside local area networks securely. - **Certificate Guardian** (https://www.certificateguardian.com): Active SSL certificate monitoring that alerts teams before expiration.