Your scripts,
straight to your pocket.
VeloxiPush turns a single HTTP request into a push notification on your phone. Cron jobs, deploys, backups, monitoring — anything that needs to reach you, reaches you.
- 5
- priority levels
- 23
- notification sounds
- 10k
- messages / month
Send your first notification
curl -s https://veloxipush.planthelper.org/1/messages.json \
-F token=YOUR_APP_TOKEN \
-F user=YOUR_USER_KEY \
-F title='Deploy finished' \
-F message='Build 412 is live.'
That is the whole integration. No SDK, no websocket, no polling — just a POST from whatever you already have.
Working in three steps
Create an account
You get a user key — the address every message is sent to. Install the iOS app and sign in to register your device.
Create an application
Each integration gets its own API token, so you can revoke your backup script without touching your deploy pipeline.
POST a message
One request with the token, your user key and a message. It arrives on every device you own, in about a second.
Built for things that actually matter
A notification you can ignore is just noise. VeloxiPush gives you the controls to decide what wakes you at 3am and what waits until morning.
Emergency alerts
Priority 2 messages repeat until someone acknowledges them, then tell your script who acknowledged and when.
Quiet hours
Normal messages arrive silently overnight. High and emergency priorities still come through, because that is the point.
Per-device targeting
Send to every device, or name one. Your pager script can hit your phone without buzzing your laptop.
Delivery groups
One key that fans out to a whole on-call rotation. Members who are not subscribed are reported back, never silently dropped.
Images and links
Attach a chart to your monitoring alert, or a deep link that opens the right page in your dashboard.
Revocable tokens
Every application has its own token and its own monthly quota. Rotate one and nothing else notices.
Five levels of "how much do I care"
Set priority
on any message. It decides whether the phone lights up, makes a sound, ignores
your quiet hours, or refuses to stop until you answer it.
Synced to the app, never raises a notification.
Shows a banner, makes no sound.
Normal banner and sound. Respects quiet hours.
Time-sensitive. Breaks through quiet hours.
Repeats until acknowledged. Returns a receipt.
An alert that will not be ignored
# Repeats every 60s for up to an hour, until acknowledged.
curl -s https://veloxipush.planthelper.org/1/messages.json \
-F token=YOUR_APP_TOKEN \
-F user=YOUR_USER_KEY \
-F message='Database primary is down.' \
-F priority=2 \
-F retry=60 \
-F expire=3600
# -> {"status":1,"request":"...","receipt":"aBc123..."}
# Poll whether anyone has acknowledged it yet.
curl -s 'https://veloxipush.planthelper.org/1/receipts/RECEIPT.json?token=YOUR_APP_TOKEN'
More than a line of text
Attach the graph that triggered the alert. Add a link straight to the right page. Pick a sound so you know what happened without looking.
curl -s https://veloxipush.planthelper.org/1/messages.json \
-F token=YOUR_APP_TOKEN \
-F user=YOUR_USER_KEY \
-F title='New signup' \
-F message='<b>Ada Lovelace</b> just started a trial.' \
-F html=1 \
-F url='https://dashboard.example.com/users/42' \
-F url_title='Open in dashboard' \
-F sound=cashregister \
-F attachment=@chart.png
Simple pricing
Every account starts with 30 days free. No card up front — subscribe from the app when the trial ends.
- Unlimited devices on your account
- 10,000 messages per application per month
- Emergency alerts and delivery groups included
- All 23 notification sounds
Stop watching logs.
Let the server tell you when something happens. Set it up in the time it takes to read the documentation.