View as Markdown
Pushover icon

Pushover ACTION

Emergency Push Notification

Sends an Emergency Push Notification to devices with Pushover. Notifications are repeated until they are acknowledged by the user. More information at Pushing Messages and Message Priority
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Pushover account once, then configure and run Emergency Push Notification from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "pushover-emergency-push-notification",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    pushover: { authProvisionId: "apn_xxxxxxx" },
    message: "Message",
    retry: 10,
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Emergency Push Notification inputs
Property Type Description
message Message string
The notification message
Required
retry Retry integer
How often, in seconds, Pushover will send the same notification. In a situation where your user might be in a noisy environment or sleeping, retrying the notification (with sound and vibration) will help get his or her attention. This parameter must have a value of at least 30 seconds between retries.
Required
expire Expire integer
Notification expiration time, in seconds. If the notification has not been acknowledged in expire seconds, it will be marked as expired and will stop being sent to the user. Note that the notification is still shown to the user after it is expired, but it will not prompt the user for acknowledgement. This parameter must have a maximum value of at most 10800 seconds (3 hours).
Required
callback Callback string
A publicly-accessible URL that Pushover will send a request to when the user has acknowledged the notification
Optional
title Title string
The message title
Optional
url URL string
A supplementary URL to show with the message
Optional
urlTitle URL Title string
A title for the supplementary URL. If blank, the URL is shown
Optional
device Device string
The device name to send the message directly. Can be comma-separated names for sending to multiple devices
Optional
sound Sound string
The name of the notification sound supported by the device. More information at Pushover API
Optional Dynamic

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
pushover-emergency-push-notification
Version
0.0.7
App
Pushover
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes