Build alerts that reach you anywhere
Push notifications for GitHub Actions, GitLab CI, Jenkins, CircleCI and any pipeline. Route build failures, deploy alerts and release events to a single inbox.
The problem
CI emails get buried. Slack mentions sleep through the night. A flaky build on main goes unnoticed until the morning standup, and a failed deploy lives in someone else's tab for hours.
How Alarum solves it
Alarum sits between your pipeline and your team. One POST per build event, then per-level routing, mobile push and quiet hours decide who gets pinged and when. Critical builds always cut through; successes stay silent.
Integrate in one line
Drop this in a GitHub Actions step, a GitLab job script, or any Jenkins post-build. Replace <YOUR_TOKEN> with an ingestion token from your project, then send.
# .github/workflows/ci.yml
- name: Notify Alarum on failure
if: failure()
run: |
curl -X POST https://alarum.me/h \
-H "Authorization: Bearer <YOUR_TOKEN>" \
-H "Content-Type: application/json" \
-d '{
"level": "error",
"title": "Build failed on ${{ github.ref_name }}",
"message": "Job ${{ github.job }} failed in ${{ github.workflow }}",
"source": "github-actions",
"tags": ["ci", "${{ github.event.repository.name }}"]
}'Why teams pick Alarum for this
Mobile push that wakes you up
Critical builds bypass quiet hours. Successes stay quiet. Per-level rules per project.
One curl, any CI
GitHub Actions, GitLab CI, Jenkins, CircleCI, Bitbucket. Anything that can POST JSON.
Forward to Discord or Slack
Mirror selected events to your team channel with templated payloads. Free at every plan.
Full build history
Search and filter past runs by branch, status or tag. Up to 6 months of trends on Agency.
Shared with your team
Workspaces with up to 10 teammates on Agency. Everyone sees the same inbox, with per-user push rules.
No public endpoint to leak
Token-authenticated POSTs only. Anti-SSRF on outbound forwards.
Why not just use X?
Slack notifs go quiet at night. Email digests bury what's urgent. Dedicated CI dashboards make you log in. Alarum routes by level so the alert pattern matches the urgency, and PWA push lands on your phone without an app store install.
Related use cases
Cron job monitoring
Push notifications and a centralized timeline for every cron job. Get alerted the second a scheduled task fails, search past runs, forward failures to Discord or Slack.
Read more arrow_forwardApplication error tracking
A no-friction error inbox. Pipe exceptions, 500s and background-job failures from any language to a single timeline. Sentry-lite for small teams.
Read more arrow_forward