Connect Pushover to Your AI Agent

Use AI with Pushover to validate recipients, send device notifications and inspect emergency-notification receipts.

29 tools API key

Try a Pushover Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Pushover

Validate and Notify a Recipient

Validate a recipient key before sending a supplied message.

/oo Pushover: Validate user key [key], then send message [message] titled [title] to that user.

Track an Emergency Receipt

Read acknowledgment and expiry details for an emergency notification receipt.

/oo Pushover: Get receipt [receipt ID] and explain whether it was acknowledged or expired.

Review Application Limits

Read remaining monthly notification messages and reset time.

/oo Pushover: Get my application message limits and explain the remaining quota and reset time.

Start Working with Pushover

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Pushover

    Provide a Pushover application API token; team operations can also require a Team API token.

    Connect Pushover →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Pushover application and the intended user or delivery-group key.
  • Specify the recipient key and message. Emergency priority requires retry and expiry settings, and returns a receipt for tracking.

Pushover Tools

Use AI with Pushover to validate recipients, send device notifications and inspect emergency-notification receipts.

Validate and Notify a Recipient

Validate a recipient key before sending a supplied message.

Track an Emergency Receipt

Read acknowledgment and expiry details for an emergency notification receipt.

Review Application Limits

Read remaining monthly notification messages and reset time.

29 tools

Send Message

Send a Pushover notification to a user or delivery group, with optional emergency settings, URL metadata, and image attachment.

pushover.send_message

Validate User Or Group

Validate that a Pushover user or delivery group key can receive notifications, optionally restricted to one device.

pushover.validate_user_or_group

Get App Limits

Get the current monthly message limit, remaining messages, and reset time for the connected Pushover application.

pushover.get_app_limits

Get App Token

Return the application API token resolved from the action input or the connected credential.

pushover.get_app_token

Get Team Api Token

Return the Team API token resolved from the action input or the connected credential metadata.

pushover.get_team_api_token

Store Team Api Token

Validate a Pushover Team API token for later use. Persist the token through the provider connection extra field when needed.

pushover.store_team_api_token

Get App Icon Image

Download a Pushover application icon PNG by icon identifier and return its binary content as base64.

pushover.get_app_icon_image

Get Receipt Status

Get the status of an emergency notification receipt, including acknowledgment, callback, and expiry details.

pushover.get_receipt_status

Cancel Receipt Retries

Cancel further retries for one emergency receipt before it expires.

pushover.cancel_receipt_retries

Cancel Retries By Tag

Cancel retries for all active emergency receipts that share the provided tag.

pushover.cancel_retries_by_tag

Update Glances

Update Pushover Glances widget data for a user without creating a push notification.

pushover.update_glances

Create Group

Create a new Pushover delivery group.

pushover.create_group

List Groups

List the delivery groups owned by the connected Pushover application account.

pushover.list_groups

Get Group

Get the name and membership of a Pushover delivery group.

pushover.get_group

Add Group User

Add an existing Pushover user to a delivery group.

pushover.add_group_user

Remove Group User

Remove a user, or one of the user's devices, from a delivery group.

pushover.remove_group_user

Disable Group User

Temporarily disable deliveries to a user, or one of the user's devices, inside a delivery group.

pushover.disable_group_user

Enable Group User

Re-enable deliveries to a previously disabled user, or one of the user's devices, inside a delivery group.

pushover.enable_group_user

Rename Group

Rename an existing Pushover delivery group.

pushover.rename_group

Assign License

Assign one prepaid Pushover license credit to a user by key or email address.

pushover.assign_license

Check License Credits

Get the number of prepaid Pushover license credits remaining on the application.

pushover.check_license_credits

Subscription Flow

Validate and echo a Pushover subscription code collected through the web subscription flow.

pushover.subscription_flow

Add Team User

Add a user to a Pushover for Teams organization using the Team API token.

pushover.add_team_user

Remove Team User

Remove a user from a Pushover for Teams organization without deleting the user's Pushover account.

pushover.remove_team_user

Client Login

Authenticate an Open Client user with email, password, and optional two-factor code.

pushover.client_login

Register Client Device

Register an Open Client desktop device using a user session secret.

pushover.register_client_device

Fetch Client Messages

Download pending Open Client messages for a registered device.

pushover.fetch_client_messages

Ack Delete Messages Up To Id

Acknowledge and delete all Open Client messages up to the provided message identifier.

pushover.ack_delete_messages_up_to_id

Listen Client Websocket

Open a temporary Open Client WebSocket session, login with the provided device and secret, and collect realtime events until timeout or close.

pushover.listen_client_websocket

Frequently Asked Questions

Is a user key the application token?

No. The application token authenticates the app; the user or group key selects recipients.

Can I track ordinary messages with a receipt?

The receipt action is for emergency notifications that return a receipt identifier.

What should I specify in my request?

Specify the recipient key and message. Emergency priority requires retry and expiry settings, and returns a receipt for tracking.

Connect Pushover

About Pushover ↗