HexSign sends an alert whenever a certificate or provisioning profile passes one of the thresholds you configured. Alerts go to email, a Slack incoming-webhook, or both, and every threshold can be tested before it's enabled in production.
Pick the right thresholds
- 90 days — useful for Distribution certificates so rotation can be planned outside a release.
- 30 days — the default "start the work" threshold.
- 14 days — last call before the certificate hits the danger zone.
- 7 days — escalation; treat as a P1.
Set up Slack
- 1
Create an incoming webhook
In Slack, add the Incoming Webhooks app and pick the channel HexSign should post to (e.g. #releases or #ios-on-call).
- 2
Paste the webhook URL into HexSign
Open Settings → Alerts, click Add channel, pick Slack, and paste the webhook URL. HexSign stores it encrypted.
- 3
Send a test alert
Click Send test. A fake "Expires in 30 days" alert is posted to the channel so you can confirm the webhook is wired up before any real alert fires.
Set up email
Email alerts are sent to the addresses you list under Settings → Alerts → Email recipients. You can list any address — it doesn't need to be a HexSign user — which is useful for distribution lists like ios-releases@your-team.com.