Roadmap

What we're building

Public roadmap for ServicePulse. Have a request? Contact support.

ShippedIn ProgressPlannedConsidering

Vendor Coverage

100+ pre-configured vendors

Shipped

AWS, GCP, Azure, Stripe, GitHub, Vercel, Snowflake, and more.

Custom Atlassian Statuspage vendors

Shipped

Add any vendor that uses Atlassian Statuspage.

Region/component filtering

Shipped

For vendors with 50+ regions (Snowflake, AWS), select only the ones you care about.

Vendor uptime & SLA tracking

Shipped

Per-vendor uptime % and SLA targets with a side-by-side comparison page across your whole stack.

Status.io vendor support

Shipped

Catalog vendors on status.io (GitLab, Databricks, Neon, Docker Hub, ClickUp, and more) with full incident and component polling.

Expanded vendor catalog

Shipped

Adding 200+ more vendors across SaaS, infrastructure, and fintech.

Status.io custom vendor auto-detection

Shipped

Paste any status.io URL when adding a custom vendor — ServicePulse detects the page ID automatically.

Monitoring

HTTP endpoint monitoring

Shipped

Ping your own URLs and alert on non-200 responses.

Heartbeat / dead-man monitors

Shipped

Alert when a cron job or scheduled task stops checking in.

Database heartbeat scripts

Shipped

Copy-paste scripts to monitor PostgreSQL, MySQL, Redis via heartbeat.

Ping alert thresholds

Shipped

Configure how many consecutive failures before an alert fires. Prevents false alarms on transient blips.

Ping recovery alerts

Shipped

Get notified when a monitor recovers — automatically closes the incident.

Monitor incident log

Shipped

Per-monitor incident history with duration and cause, plus a 90-day uptime calendar.

Service dependency map

Shipped

Live graph of your services and the vendors they depend on, with outage highlighting.

Blast radius view

Shipped

See which services are affected when a vendor degrades — on Service Map and vendor pages.

SSL certificate expiry monitoring

Shipped

HTTPS ping monitors check certificate expiry and alert before renewal deadlines.

Self-hosted monitoring agent

Shipped

Open-source Python probe (integrations/probe) with Docker, pip, and Kubernetes CronJob docs. Polls private HTTP, databases (Postgres, MySQL, Snowflake, and more), and shell commands inside your VPC; heartbeats prove health to ServicePulse without app code changes.

Agent install UI & auto-updates

Shipped

In-app probe install wizard on Ping monitors (Docker, pip, Kubernetes) with generated config. Automatic probe updates remain planned.

AWS PrivateLink support

Considering

Per-organization PrivateLink endpoint for enterprise customers who need all traffic to stay inside AWS.

Multi-step API checks

Considering

Chain HTTP requests to test end-to-end user flows.

Alerting

Email notifications (Pro+)

Shipped

Get alerted on new incidents and resolutions.

Slack notifications (Team+)

Shipped

Post alerts to a Slack channel.

Microsoft Teams (Pro+)

Shipped

Post to a Teams channel via webhook.

PagerDuty (Team+)

Shipped

Trigger PagerDuty incidents automatically.

Discord notifications (Pro+)

Shipped

Post to a Discord server.

Outbound webhooks (Team+)

Shipped

POST incident data to any URL when vendor or monitor status changes.

Google Chat, Zapier, Make, n8n & Jira (Team+)

Shipped

First-class notification channels beyond webhooks — Google Chat cards, automation platforms, and Jira issue creation.

Slack workspace app (Team+)

Shipped

Install the Slack app for /servicepulse commands, @mentions to the AI assistant, and scheduled channel digests.

Ping monitor alerts across all channels

Shipped

Down and recovery alerts for your own HTTP monitors fire through the same channels as vendor alerts.

Per-incident alert deduplication

Shipped

Skip repeat notifications for the same incident/channel and coalesce duplicate updates from a single vendor poll.

Multi-incident vendor deduplication

Shipped

Collapse multiple new incidents from the same vendor poll into one alert, and skip follow-up new-incident noise on the same channel within 20 minutes. Configurable under Account → Notifications → Alert grouping.

Metrics

Response time tracking

Shipped

Track HTTP response time for every vendor poll. View avg and p95 latency over 7/30/90 days.

Uptime charts with time-range toggle

Shipped

Day-by-day uptime calendar on vendor pages, ping monitor pages, and your public status page. Toggle between 7, 30, and 90-day views.

Metrics on public status page (opt-in)

Shipped

Opt individual vendor or ping monitor charts into your public status page. Visitors see uptime and response time history.

Datadog & New Relic alert ingestion

Shipped

Receive Datadog and New Relic alert webhooks and push them into your incident pipeline.

Datadog & New Relic metric sources

Shipped

Connect Datadog (OAuth) or New Relic API keys to pull response-time metrics into vendor dashboards (Account → Integrations).

APM time-series on vendor pages

Shipped

Bucketed 90-day charts for each linked Datadog/New Relic metric source on vendor detail pages.

Full APM overlays on public status page

Shipped

Opt-in external APM charts on your public status page alongside vendor uptime.

Pingdom & Librato metric import

Considering

Bring in metrics from additional observability tools beyond Datadog/NR.

Status Pages

Public status page

Shipped

Share a public URL showing your service health.

Custom domains

Shipped

Point status.yourcompany.com to your ServicePulse status page.

Embeddable widget / iframe

Shipped

Embed a status badge on your own site.

Subscriber email notifications (Pro+)

Shipped

Visitors subscribe to get emailed when your status changes.

Manual incident broadcasts

Shipped

Post custom incident updates that get emailed to all confirmed subscribers.

Ping monitor → service link

Shipped

Link a ping monitor to a status page service. If the monitor goes down, the service shows as major outage automatically.

Incidents API

Shipped

POST incidents programmatically from Datadog, PagerDuty, or any HTTP tool. Bearer token auth.

Maintenance windows

Shipped

Schedule planned maintenance, show it on your public page, and email subscribers before and when work starts.

Vendor maintenance → status page

Shipped

When tracked vendors announce scheduled maintenance, get one-click suggestions to mirror it on your public status page.

Atlassian Statuspage migration

Shipped

Import components, incident history, and subscribers from Statuspage via API. Statuspage-compatible REST endpoints help existing automation keep working.

Custom CSS (Business)

Shipped

Full CSS control over your public status page.

RSS / Atom feed for subscribers

Shipped

Public status pages publish an RSS feed at /s/yourslug/feed for subscribers and aggregators.

Teams & Organizations

Clerk Organizations foundation

Shipped

Create orgs and invite teammates to share a stack.

Org audit log

Shipped

Track who changed billing, integrations, and settings in your organization.

Role-based access control

Shipped

Owner, Member, Developer, and Viewer roles in Postgres with org invites. Billing and audit log remain owner-only.

Audit log export

Shipped

Download audit events as CSV or JSON from the API (Team+).

SSO / SAML (Organizations)

Shipped

SAML 2.0 via Clerk Organizations — configure in Account → Organization → SSO. Works with Okta, Entra ID, Google Workspace SAML, and more.

Trust & Compliance

Subprocessor tracking

Shipped

Mark vendors as subprocessors and publish a GDPR trust portal.

Data residency options

Considering

EU-only data storage for customers with GDPR hard requirements.

AI Features

AI incident summaries (Pro+)

Shipped

Claude summarizes long incident threads into plain English.

Incident War Room (Team+)

Shipped

Correlate multi-vendor outages, AI root-cause notes, dispatch chat, and postmortem drafts.

AI correlation hints

Shipped

Surface likely related outages across vendors on the dashboard and in War Room.

Natural language alerting

Shipped

"Alert me if Stripe has a payment incident that lasts more than 30 minutes." Rules parse vendor, keywords, duration, and severity under Account → Notifications.

Integrations

Notion connection

Shipped

OAuth to Notion for runbook previews in-app and pushing postmortems or summaries to a Notion page.

GitHub Repo Analyzer (Pro+)

Shipped

Point at a repo to discover third-party dependencies and vendors you should track.

Diagram Analyzer (Pro+)

Shipped

Upload an architecture diagram to detect external vendors and services.

Integration connection registry (Business)

Shipped

Named GitHub repos, Dagster deployments, MCP servers, and other connections for War Room dispatch.

Workflow platform connections

Shipped

n8n, Kestra, ZenML, Argo Workflows, AWS Step Functions — execution triage, Push templates, and War Room remediation.

ServicePulse Managed Cloud Proxy

Shipped

Hosted GCP/Azure/Step Functions executions proxy at /api/cloud-proxy/{token} — no Cloud Run or Lambda required.

Workflow failure → status page

Shipped

Opt-in per connection: failed workflow executions auto-open incidents on linked status page services.

dbt Cloud setup wizard

Shipped

In-app wizard for dbt Cloud connection, Push webhook, watchedVendorSlugs, and War Room tools.

Ask AI connection tools (Business)

Shipped

Global assistant calls the same live connection tool catalog as War Room Dispatch.

Push endpoint templates

Shipped

One-click rule packs for Vercel, Dagster, n8n, Kestra, Temporal, and more.

Additional ticketing & docs tools

Considering

Deeper two-way sync with Linear, Asana, Confluence, and similar systems.

Want to influence what we build next? Tell us what you need. We read every message.