Schedule Pushover notifications
Send Pushover notifications to your phone or a group on a schedule: reminders, daily numbers, and alerts filled in from any API.
Example: daily revenue on your lock screen
json
{
"name": "Daily Stripe balance",
"cron": { "expression": "0 8 * * *", "time_zone": "America/New_York" },
"nodes": [
{ "id": "balance", "stripe_retrieve_balance": { "credential_id": "YOUR_STRIPE_KEY_ID" } },
{ "id": "push", "pushover_send_notification": {
"credential_id": "YOUR_PUSHOVER_APP_ID",
"user_key": "uQiRzpo4DXghDmr9QzzfQu27cmVRsG",
"title": "Stripe",
"message": "Available: {{ $.available[0].amount / 100 }} {{ $.available[0].currency }}",
"url": "https://dashboard.stripe.com/balance" } }
]
}Set up
Create an application at pushover.net/apps/build and save its API token as a pushover credential. Your user key is on your Pushover dashboard; a group key works too.
Reference
Send a Pushover notification: pushover_send_notification
Sends POST https://api.pushover.net/1/messages.json. Output for the next step: Pushover’s response, with status and request.
| Field | Type | Notes |
|---|---|---|
credential_id |
string, required | The id of a pushover credential holding your application’s API token. |
user_key |
string, required | The user or group key, 30 letters and digits. |
message |
string, required | Up to 1,024 characters. Placeholders allowed. |
title |
string | Up to 250 characters. Placeholders allowed. |
url |
string | Opened when the notification is tapped. Placeholders allowed. |
priority |
integer | -2 (lowest) to 1 (high). 0 is normal. |
More ideas
- A medication or habit reminder at a fixed local time.
- A high-priority push when a nightly export reports errors.
- A one-time reminder before a flight, with
run_at.