Send real-time push notifications from your backend, scripts, cron jobs, CI/CD workflows, webhooks, and AI agents to iPhone and Android.
Your notification history lives on your device. We never see it.
Trigv is a developer notification platform for sending real-time push alerts from backend applications, scripts, cron jobs, CI/CD pipelines, webhooks, and AI agents to iPhone and Android. Send a JSON payload (or a curl one-liner) from your stack; subscribers on a channel get an instant mobile push. Event content stays on-device; the server stores metadata only.
| Sweet spot | Backend alerts and monitoring from scripts, cron, CI/CD, and webhooks. Metadata on the server, content on your phone |
| Setup goal | Register → API key → curl → notification in under 5 minutes |
| Privacy | Title, body, and feed history are on your phone, not on our servers |
curl -sS -X POST "https://api.trigv.com/api/v1/events" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer trgv_YOUR_KEY" \
-d '{
"channel": "general",
"title": "Deploy finished",
"description": "Build #42 succeeded in 38s",
"level": "success",
"url": "https://example.com/deployments/42"
}'Start your 7-day trial · API reference · Integration guides
Add TRIGV_API_KEY as a repository secret, then notify on failure:
- name: Notify Trigv on failure
if: failure()
uses: Trigv/trigv-github-action@v1.1.0
with:
api-key: ${{ secrets.TRIGV_API_KEY }}
title: Workflow failed
level: error
event-type: ci.failedGitHub Marketplace · Actions guide · trigv-github-action
Connect external services without changing your application code. Create an inbound webhook in the Trigv dashboard, copy the generated URL, paste it into your provider, and choose which events to send. Trigv verifies signatures where supported and delivers them as mobile push notifications.
Supported providers include GitHub, Stripe, Vercel, Railway, Creem, Supabase, Sentry, Laravel Cloud, Freemius, and Generic JSON (plus others in the dashboard).
- Create a webhook in Trigv and pick a provider
- Copy the webhook URL
- Paste it into the provider's webhook settings
- Select the events you care about in the provider
- Receive push notifications on iPhone and Android
Official clients for POST /v1/events. All packages are published on public registries (SDKs 1.0.0, CLI and MCP 0.1.0). Each repo includes README, examples, and tests.
| Language / tool | Repository | Install |
|---|---|---|
| Node.js / TypeScript | trigv-node | npm install @trigv/sdk |
| Python | trigv-python | pip install trigv |
| PHP | trigv-php | composer require trigv/trigv |
| Go | trigv-go | go get github.com/trigv/trigv-go@v1.0.0 |
| Ruby | trigv-ruby | gem install trigv |
| CLI | trigv-cli | npm install -g @trigv/cli |
| MCP (AI agents) | trigv-mcp | npm install -g @trigv/mcp |
| GitHub Actions | trigv-github-action | uses: Trigv/trigv-github-action@v1.1.0 |
Integration guides · OpenAPI spec
| Example | Link |
|---|---|
| curl | Docs |
| Webhooks | Dashboard |
| GitHub Actions | Marketplace · Repo |
| SDKs (above) | See SDKs & developer tools |
- Deploy & CI:
deploy.completed,build.failed - Payments:
sale.completed,subscription.cancelled - Cron & scripts: backup finished, job stalled
- Webhooks & monitoring: Stripe charges, Sentry issues, uptime alerts
- AI agents: workflow step done, human approval needed
- Security: login from new IP, rate limit hit
| Status | status.trigv.com |
| Support | trigv.com/support · support@trigv.com |
| Legal | Privacy · Terms |
Built by Webtions OU · Trigv is trigger + v (velocity, vector, version)