Pushover Hermes Plugin
Pushover as an outbound-only gateway platform, plus opt-in agent lifecycle notifications (finished, questions, errors, approvals, kanban blockers, Hermes's sudo password prompt) via Pushover and/or native notify-send, managed with /notifications.
Good to know before installing
Sends HTTPS requests to api.pushover.net only, carrying your Pushover app token, user key and notification text (when lifecycle notifications are enabled, excerpts of agent replies, clarify questions, approval commands, the command waiting on the sudo password prompt (redacted by Hermes; never the password) and kanban block reasons; PUSHOVER_NOTIFY_QUESTION=minimal suppresses all but kanban reasons); send_message can address any Pushover user or group key; runs notify-send (argv, no shell) when native notifications are enabled; writes an unrotated log under $HERMES_HOME/logs and settings.json under $HERMES_HOME/plugin-data, and $HERMES_HOME/.env only from the interactive setup wizard. Outbound-only, no inbound or approval path, no telemetry, no background processes.
From the plugin's catalog listing.
How to install
- Install it. Hermes asks for any API keys it needs (this one needs
PUSHOVER_APP_TOKEN,PUSHOVER_USER_KEY), then asks whether to turn it on.hermes plugins install pushover-hermes-plugin - Said no? Turn it on later:
hermes plugins enable pushover-hermes-plugin - Restart Hermes so it loads the plugin.
Some plugins also need a sign-in or settings: see Full setup & settings. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide (opens in a new tab).
- Category
- Automation & multi-agent · Chat apps & voice
- Maintained by
- lightx (Community)
- Needs
PUSHOVER_APP_TOKENPUSHOVER_USER_KEYAPI keys- Needs Hermes
- 0.21 or newer
- Version
- 1.2.0
- In the catalog
- 2026-10-04, updated 2026-10-06
- GitHub stars
- 4
Full setup & settings ↗Source code ↗
More in automation & multi-agent
All automation & multi-agent plugins
New Hermes Agent updates every day on X. Follow @HermesWatcher