Tool to cancel further retries for an emergency-priority message before its expiry. Use when you no longer want Pushover to keep attempting delivery of an urgent notification.
Cancel Retries by TagPUSHOVER_CANCEL_RETRIES_BY_TAG
Tool to cancel retries for all active emergency-priority Pushover messages matching a specific tag. Use after sending emergency messages when you want to stop further retries for a given tag.
Client Acknowledge Delete Up To IDPUSHOVER_CLIENT_ACK_DELETE_UP_TO_ID
Tool to delete/acknowledge device messages up to a specific message ID. Use when you want to clear all messages up to a known ID; call after retrieving the latest message ID.
Tool to download pending messages for a registered device. Use after device registration to retrieve messages queued server-side.
Pushover Client LoginPUSHOVER_CLIENT_LOGIN
Tool to authenticate a Pushover user by email and password. Use when you need to obtain a user key and session secret. Include twofa code if prompted by a prior HTTP 412 response.
Tool to establish a secure WebSocket connection for real-time message notifications. Use after obtaining device ID and secret to receive instant push events.
Register Open Client DevicePUSHOVER_CLIENT_REGISTER_DEVICE
Tool to register an Open Client desktop device. Use when you have a session secret from users/login to obtain a device ID.
Get Application Icon ImagePUSHOVER_GET_APP_ICON_IMAGE
Tool to fetch an application icon PNG by icon identifier. Use when you need to retrieve and cache the Pushover app icon image.
Get App LimitsPUSHOVER_GET_APP_LIMITS
Tool to retrieve the current monthly message limit, remaining messages, and reset time for a Pushover application. Use when monitoring your monthly quota before sending messages.
Get Application TokenPUSHOVER_GET_APP_TOKEN
Tool to fetch stored Pushover application API token. Use when supplying credentials to other Pushover actions securely.
Get Receipt StatusPUSHOVER_GET_RECEIPT_STATUS
Tool to poll the status of an emergency-priority notification receipt. Use after sending an emergency notification to check its delivery and acknowledgment. Use when you have the `receipt` from an emergency-priority message and need to track its retries and acknowledgment status.
Get Team API TokenPUSHOVER_GET_TEAM_API_TOKEN
Tool to fetch stored Pushover for Teams API token. Use when supplying team credentials to other Pushover Teams actions securely.
Glances UpdatePUSHOVER_GLANCES_UPDATE
Tool to update a user's Glances widget data without sending a notification. Use after preparing glance data fields: title, text, subtext, count, or percent.
Add User to GroupPUSHOVER_GROUP_ADD_USER
Tool to add an existing Pushover user to a delivery group. Use when you need to include a user in a group by their user key.
Create GroupPUSHOVER_GROUP_CREATE
Tool to create a new Delivery Group. Use when you need to group multiple recipients under one group key before sending notifications.
Disable Group UserPUSHOVER_GROUP_DISABLE_USER
Tool to temporarily disable deliveries to a user or specific device within a Pushover group. Use when suspending notifications for a user (or device) in an active group.
Group Enable UserPUSHOVER_GROUP_ENABLE_USER
Tool to re-enable deliveries to a previously disabled user (or specific device) within a Pushover group. Use after disabling a user's or device's notifications to restore delivery.
Get Group DetailsPUSHOVER_GROUP_GET
Tool to retrieve details for a Delivery Group. Use when you need to fetch a group's name and member list.
List Delivery GroupsPUSHOVER_GROUP_LIST
Tool to list all Delivery Groups. Use when you need to retrieve your account's delivery groups after obtaining a valid API token.
Remove User from GroupPUSHOVER_GROUP_REMOVE_USER
Tool to remove a user (or optionally a specific device) from a Pushover delivery group. Use when you need to revoke a user's membership so they stop receiving group notifications.
Rename Delivery GroupPUSHOVER_GROUP_RENAME
Tool to rename an existing Delivery Group. Use after confirming the group_key to update a group's name.
Assign LicensePUSHOVER_LICENSE_ASSIGN
Tool to assign a pre-paid license credit to a Pushover user by key or email. Use when you need to allocate a license and optionally restrict to a specific platform.
Tool to retrieve remaining license credits for a Pushover application. Use when monitoring your licensing quota before assigning new licenses.
Send MessagePUSHOVER_SEND_MESSAGE
Tool to send a push notification with optional title, URL, priority, sound, attachments, and filters.
Store Team API TokenPUSHOVER_STORE_TEAM_API_TOKEN
Tool to securely store a Pushover for Teams API token. Use after obtaining a team API token to enable subsequent Teams actions.
Subscription FlowPUSHOVER_SUBSCRIPTION_FLOW
Tool to validate and return a Pushover subscription code. Use when Pushover does not support programmatic subscription creation and you need to confirm your code before redirecting users.
Add Team UserPUSHOVER_TEAMS_ADD_USER
Tool to add a user to a Pushover for Teams organization. Use when inviting a user with optional admin rights, instant login link, or custom delivery group.
Remove User from TeamPUSHOVER_TEAMS_REMOVE_USER
Tool to remove a user from a Pushover for Teams organization. Use when you need to revoke a user's access after confirming their email should be removed from the team.
Validate User or GroupPUSHOVER_VALIDATE_USER_OR_GROUP
Tool to validate a Pushover user or group key for deliverability. Use before sending notifications to ensure the key (and optional device) is valid and has active devices.