Send certificate alert notifications to a Slack channel using Incoming Webhooks. Get notified when certificates expire, are issued, renewed, or revoked.Documentation Index
Fetch the complete documentation index at: https://infisical.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Alerts are configured per Application and apply to all certificates within that Application.
Create a Slack Alert
Create a Slack App
- Go to the Slack API Apps page and click Create New App
- Select From scratch
- Name your app (e.g., “Infisical PKI Alerts”) and select your workspace
- Click Create App
Enable Incoming Webhooks
- In your app settings, go to Incoming Webhooks under “Features”
- Toggle Activate Incoming Webhooks to On
- Click Add New Webhook to Workspace
- Select the channel for alerts and click Allow
- Copy the Webhook URL
Keep your webhook URL secure. Anyone with access can post to your channel.
Create an alert
Go to the Settings tab and find the Alerting section. Click Create Alert.
| Setting | Description |
|---|---|
| Alert Type | Certificate Expiration, Issuance, Renewal, or Revocation |
| Alert Name | A slug-friendly name like tls-expiry-alert |
| Description | Optional context about this alert |
| Alert Before | (Expiration only) Time before expiry to trigger, e.g., 30d |
Message Format
Slack messages include alert details and the two most relevant certificates, with a link to view all certificates in Infisical. Messages are color-coded by event type:| Event Type | Color |
|---|---|
| Certificate Expiration | Amber |
| Certificate Issuance | Green |
| Certificate Renewal | Blue |
| Certificate Revocation | Red |
What’s Next?
Webhook Alerts
Send alerts to custom HTTP endpoints.
PagerDuty Alerts
Create incidents in PagerDuty.
Certificate Syncs
Push certificates to cloud destinations.
Managing Certificates
View and manage certificates.