What we're building
Public roadmap for ServicePulse. Have a request? Contact support.
Vendor Coverage
100+ pre-configured vendors
AWS, GCP, Azure, Stripe, GitHub, Vercel, Snowflake, and more.
Custom Atlassian Statuspage vendors
Add any vendor that uses Atlassian Statuspage.
Region/component filtering
For vendors with 50+ regions (Snowflake, AWS), select only the ones you care about.
Vendor uptime & SLA tracking
Per-vendor uptime % and SLA targets with a side-by-side comparison page across your whole stack.
Expanded vendor catalog
Adding 200+ more vendors across SaaS, infrastructure, and fintech.
Status.io vendor support
Add vendors that use status.io for their status pages.
Monitoring
HTTP endpoint monitoring
Ping your own URLs and alert on non-200 responses.
Heartbeat / dead-man monitors
Alert when a cron job or scheduled task stops checking in.
Database heartbeat scripts
Copy-paste scripts to monitor PostgreSQL, MySQL, Redis via heartbeat.
Ping alert thresholds
Configure how many consecutive failures before an alert fires. Prevents false alarms on transient blips.
Ping recovery alerts
Get notified when a monitor recovers — automatically closes the incident.
Monitor incident log
Per-monitor incident history with duration and cause, plus a 90-day uptime calendar.
Self-hosted monitoring agent
A lightweight agent you run inside your VPC. Connects to private databases and internal endpoints that aren't reachable from the internet. Reports results back to ServicePulse. Enables real SQL health checks (e.g. 'has this table been updated in the last 10 minutes?') without storing credentials.
AWS PrivateLink support
Per-organization PrivateLink endpoint for enterprise customers who need all traffic to stay inside AWS.
SSL certificate expiry monitoring
Alert when a certificate is about to expire.
Multi-step API checks
Chain HTTP requests to test end-to-end user flows.
Alerting
Email notifications (Pro+)
Get alerted on new incidents and resolutions.
Slack notifications (Team+)
Post alerts to a Slack channel.
Microsoft Teams (Pro+)
Post to a Teams channel via webhook.
PagerDuty (Team+)
Trigger PagerDuty incidents automatically.
Discord notifications (Pro+)
Post to a Discord server.
Outbound webhooks (Team+)
POST incident data to any URL when vendor or monitor status changes.
Google Chat, Zapier, Make, n8n & Jira (Team+)
First-class notification channels beyond webhooks — Google Chat cards, automation platforms, and Jira issue creation.
Slack workspace app (Team+)
Install the Slack app for /servicepulse commands, @mentions to the AI assistant, and scheduled channel digests.
Ping monitor alerts across all channels
Down and recovery alerts for your own HTTP monitors fire through the same channels as vendor alerts.
Alert deduplication
Don't send duplicate alerts when the same vendor has multiple overlapping incidents.
Metrics
Response time tracking
Track HTTP response time for every vendor poll. View avg and p95 latency over 7/30/90 days.
Uptime charts with time-range toggle
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)
Opt individual vendor or ping monitor charts into your public status page. Visitors see uptime and response time history.
Full APM time-series (Datadog & New Relic)
Import response-time and error-rate series from Datadog and New Relic for charts alongside vendor status. Today, integrations can receive alert/incident events; full metric series ingestion is next.
Pingdom & Librato metric import
Bring in metrics from additional observability tools beyond Datadog/NR.
Status Pages
Public status page
Share a public URL showing your service health.
Custom domains
Point status.yourcompany.com to your ServicePulse status page.
Embeddable widget / iframe
Embed a status badge on your own site.
Subscriber email notifications (Pro+)
Visitors subscribe to get emailed when your status changes.
Manual incident broadcasts
Post custom incident updates that get emailed to all confirmed subscribers.
Ping monitor → service link
Link a ping monitor to a status page service. If the monitor goes down, the service shows as major outage automatically.
Incidents API
POST incidents programmatically from Datadog, PagerDuty, or any HTTP tool. Bearer token auth.
Maintenance windows
Schedule planned maintenance, show it on your public page, and email subscribers before and when work starts.
Atlassian Statuspage migration
Import components, incident history, and subscribers from Statuspage via API. Statuspage-compatible REST endpoints help existing automation keep working.
Custom CSS (Business)
Full CSS control over your public status page.
RSS / Atom feed for subscribers
Machine-readable feed of incidents and maintenance for your status page (in addition to email).
Teams & Organizations
Clerk Organizations foundation
Create orgs and invite teammates to share a stack.
Role-based access control
Admin, editor, and viewer roles within an organization.
Audit log
Track who changed what in your organization's settings.
SSO / SAML
Enterprise SSO via SAML 2.0 or OIDC.
Trust & Compliance
Subprocessor tracking
Mark vendors as subprocessors and publish a GDPR trust portal.
Data residency options
EU-only data storage for customers with GDPR hard requirements.
AI Features
AI incident summaries (Pro+)
Claude summarizes long incident threads into plain English.
AI correlation hints
Detect when multiple vendor incidents are likely related to the same root cause.
Natural language alerting
"Alert me if Stripe has a payment incident that lasts more than 30 minutes."
Integrations
Notion connection
OAuth to Notion for runbook previews in-app and pushing postmortems or summaries to a Notion page.
GitHub Repo Analyzer (Pro+)
Point at a repo to discover third-party dependencies and vendors you should track.
Additional ticketing & docs tools
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.