AI Agent Hub
Back to plugins
🧰

dsh-webhook-notifier

Web Tools Updated 2026.09.03

Run the following command in DeepSeek Harness:

dsh plugin install masknull/dsh-webhook-notifier

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install masknull/dsh-webhook-notifier in your terminal; the source code is available at https://github.com/masknull/dsh-webhook-notifier ; restart dsh web after installation to activate the plugin.

About this plugin

Staring at DSH wondering whether that turn has finished, whether the approval request is still pending, or whether it just threw an error? dsh-webhook-notifier turns those moments into an HTTP call. Five trigger scenarios—turn complete, approval requested, AI asked a question, AI errored, and agent started running—are each independently toggleable, so you subscribe only to what matters. The request can be GET or POST with a JSON or form body, and you can attach arbitrary custom headers.

Payload comes in two flavours: a structured preset-field mode where you compose JSON with placeholders like {{sessionName}}, {{turn}}, {{error}}, {{question}}, and a dozen others, or a free-form custom-text mode that drops your content straight into the msg parameter. Every message always carries type and type_cn so downstream systems can identify the event at a glance. A one-click test send validates connectivity before you commit, the expanded log lets you inspect full request, response, and error details, and the config persists in settings.yaml across restarts.

Who is it for? Anyone wanting to pipe DSH events into Slack, Feishu, WeCom, a home-built dashboard, or the Desktop Pet companion project. Engineers in a team who need an auditable alert stream for AI conversational events. Or simply a webhook-and-automation enthusiast who likes to glue tools together. The setup is deliberately light: one URL, a handful of scenario toggles, a short template—done in about three minutes.

Use Cases

  • Push DSH turn-complete and approval events to a team IM bot or internal dashboard
  • Surface real-time AI activity on a desktop pet or status widget
  • Feed session events into a logging or alerting pipeline for auditable trails

Best For

  • Developers integrating DSH events into Slack, Feishu, or WeCom bots
  • Automation engineers who need to react to AI session state changes
  • Tinkerers who enjoy gluing tools together with webhooks