50% bonus credits + 2x signup credits View Offer

How do service dependencies work?

Show the status of third-party services your product depends on directly on your status page.

Your product depends on services you don’t control - cloud providers, payment processors, communication platforms. When AWS has an incident or Stripe degrades, your users are affected even though your own monitors are green. Service dependencies let you surface that context directly on your status page.

What Service Dependencies Are

Service dependencies are third-party services from a curated catalog - providers like AWS, Google Cloud, Stripe, Twilio, GitHub, Cloudflare, and others - whose status feeds UpCanary ingests automatically.

When you subscribe to a service, its current status appears on your status page in a dedicated section. If Stripe is experiencing a payment processing degradation, your status page can show that, explaining to users why checkout is slow without any manual action from your team.

Subscribing to Services

To add a service dependency to your status page:

  1. Open the status page editor and select the Service List block (add it from the block library if it’s not already in your layout).
  2. Click Manage Services.
  3. Browse or search the service catalog.
  4. Click Subscribe next to any service you depend on.
  5. The service appears in the Service List block immediately.

You can subscribe to multiple services. Common dependencies to consider:

  • Infrastructure - AWS, Google Cloud, Azure, Cloudflare
  • Payments - Stripe, PayPal, Braintree
  • Communication - Twilio, SendGrid, Postmark
  • Developer tools - GitHub, GitLab, npm, Docker Hub
  • Monitoring & logging - Datadog, PagerDuty, Sentry

How Subscribed Services Appear

Subscribed services appear in their own section on your status page, visually separate from your own components. Each entry shows:

  • The service provider’s name and logo
  • Current status pulled from the provider’s official status feed
  • A link to the provider’s own status page for more detail

Statuses are refreshed automatically. You don’t need to do anything when a third-party service has an incident - the update appears on your page within a few minutes of the provider updating their own status.

Limits by Plan

The number of service subscriptions you can have depends on your plan:

PlanService subscriptions
Free3
Starter10
ProUnlimited

To increase your limit, upgrade your plan from app.upcanary.io under Settings > Plan.

Removing a Service

To unsubscribe from a service, open Manage Services from the Service List block and click Remove next to the service. The service is removed from your status page immediately and you stop receiving its status updates.