Integration

PingBase + Slack

Get downtime and recovery alerts posted instantly to any Slack channel. No more finding out about outages from customers.

2 minutes to set up Pro plan — $9/mo No code required
Get started free →
#alerts
api.yourapp.com is DOWN

HTTP 503 · detected at 14:32 UTC

api.yourapp.com is UP

Recovered after 4 minutes

How it works

1

Create a Slack webhook

In your Slack workspace, create an Incoming Webhook app and copy the webhook URL.

2

Add it to PingBase

In Settings → Alert Channels, choose Slack, paste the URL, and save.

3

Get alerted instantly

PingBase posts a message when any monitor goes down and again when it recovers.

Setup via API

Add a Slack alert channel programmatically:

curl -X POST https://pingbase-worker.workers.dev/api/alert-channels \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "slack",
    "name": "Engineering Alerts",
    "webhook_url": "https://hooks.slack.com/services/T00000000/B00000000/XXXX"
  }'

What's included

Down alerts

Instant message when a monitor fails, with status code and timestamp.

Recovery alerts

Message when the monitor comes back up, with total downtime duration.

Multiple channels

Add different channels for different monitors — #alerts for infra, #support for customer-facing services.

Enable/disable without deleting

Toggle channels on and off via the dashboard or API without losing your config.

Stop finding out from customers

PingBase Pro includes Slack alerts, 10 monitors, and a public status page — all for $9/month.

Start free →

Full setup guide: /guides/slack