Forwarding server outages and SSL warning messages to Slack is one of the most effective ways to keep your engineering team aligned. By connecting Pingzo's monitoring engine to your Slack workspace, you ensure that incident responders are notified immediately when a system failure occurs.
Pingzo supports two ways to link Slack: the seamless Slack App (Recommended) one-click OAuth flow, and the Manual Incoming Webhooks fallback configuration.
⚡ Method 1: Slack App Integration (Recommended)
Our Slack App integration offers the fastest, most secure way to connect your Slack workspace without generating manual API keys or managing incoming webhooks.
[!NOTE] Slack App integration is available on Starter, Pro, and Agency plans.
Step-by-Step Connection:
- Navigate to the Alert Channels tab in your Pingzo Dashboard.
- Click the Add Channel button on the top right.
- Select Slack App from the dropdown menu.
- Click the Add to Slack button. You will be redirected to the secure Slack OAuth authorization screen.
- Select the channel or user Direct Message (DM) where you want Pingzo to post alerts, then click Allow.
- Once authorized, you'll be redirected back to the dashboard, and your connected Slack channel will appear in the active channels list.
- Click the Test button next to your Slack channel to verify that the connection is active and sending notifications.
🛠️ Method 2: Manual Slack Webhooks (Fallback)
If your Slack workspace has restricted app installations or you prefer using standard webhooks, you can set it up manually:
Step-by-Step Webhook Setup:
- Create a Slack App: Open the Slack API Console and click Create New App. Choose to build the app From scratch and link it to your target workspace.
- Enable Webhooks: Navigate to Features > Incoming Webhooks in the app settings page, and toggle the switch to On.
- Add a Webhook to Workspace: Scroll down and click Add New Webhook to Workspace. Select the target channel and authorize the connection.
- Copy the Webhook URL: Copy the generated URL from the webhook list (it starts with
https://hooks.slack.com/services/...). - Add Webhook to Pingzo:
- Go to Alert Channels in your Pingzo Dashboard and click Add Channel.
- Select Webhook from the dropdown options.
- Paste the copied Slack Webhook URL into the destination input field and click Save.
- Click the Test button to dispatch a mock payload.
🔔 Actionable Alert Layouts
Pingzo posts formatted alert cards using Slack's rich Block Kit so your team has instant, actionable context when things go down:
- 🔴 Outage Alerts: Dispatched immediately when a health check fails. The alert includes the monitor name, target URL, exact response time/error code, and action buttons to Acknowledge or open your Dashboard / Status Page.
- ✅ Recovery Notices: Dispatched as soon as your service returns to normal, showing the total duration of the downtime (e.g.
Recovery Time: 14m). - ⚠️ SSL Expiry Warnings: Notifies you when your SSL/TLS certificates are within 15, 7, or 3 days of expiration so you can renew them before users see browser warnings.