Awesome Hermes PluginsMessaging Platforms

NousResearch/hermes-telegram-business

⭐ 37 Python added to this list on 2026-07-15 repository created 2026-07-05

The hermes-telegram-business plugin enables Hermes Agent to serve as an intelligent secretary for Telegram Business accounts. It intercepts incoming customer messages, generates LLM-drafted replies, and presents them to the business owner for approval in their private DM with inline action buttons (Send, Edit, Discard). A key safety feature is that no message is auto-sent; explicit owner approval is always required. The plugin includes robust security measures such as owner-only button callbacks and configurable draft expiration. It coalesces typing bursts from customers to prevent multiple drafts for a single thought and gracefully handles scenarios where the bot lacks reply permissions. Users can configure debounce times, draft TTL, maximum customer text character limits, and an owner persona for drafting. The plugin maintains its own SQLite state for connections and drafts, independent of Hermes' core state. Currently, it supports text-only interactions, skips media, drafts each customer message in isolation without conversation history, and does not learn from owner edits to improve future persona consistency. Installation is straightforward via git clone into Hermes' plugin directory and enabling through the Hermes CLI. It requires Hermes Agent with Telegram-handler support, a Telegram Business subscription, and the bot configured with Business Mode in BotFather. Owner controls include status dashboards and global/per-chat pause/resume commands.

https://github.com/NousResearch/hermes-telegram-business

Telegram Businesssecretary botmessage approvalLLM draftmessaging platformautomationcustomer service

Also in Messaging Platforms

Humalike/hermes-humalike-plugin

Integrates Humalike APIs into Hermes Agent to enhance bot presence in chat, providing human-like turn-taking, persona, theory of mind, and social learning.

cuongdev/hermes-zalo-plugin

Integrates Hermes Agent with the Zalo messaging platform via an unofficial Node.js bridge, enabling chat with a personal Zalo account.

inkbox-ai/hermes-agent-plugin

This plugin integrates Hermes Agent with Inkbox, providing communication capabilities like email, calls, SMS/MMS, and iMessage, directly manageable by the agent.

agentchatme/agentchat-hermes

This plugin integrates Hermes Agent with the AgentChat platform, providing persistent peer-to-peer messaging capabilities via WebSocket and a rich set of agent-to-agent communication tools.

stasstepv/hermes-pwa

An unofficial mobile PWA plugin for Hermes Agent, adding a "Mobile" tab to the Dashboard for phone-native chat, action approvals, and agent monitoring.

Mininglamp-OSS/hermes-channel-octo

This repository provides an Octo (WuKongIM-based corporate IM) channel plugin for Hermes Agent, enabling bot-to-user DMs, group messaging, and media attachments.

arkseek/hermes-feishu

This plugin enhances Hermes Agent's Feishu messaging channel to support rich card messages and proper table rendering, addressing character limitations of Feishu's default Markdown.

eggyrooch-blip/hermes-multitenancy

A Hermes Agent plugin enabling true multi-tenancy for Feishu bots, routing multiple users to isolated agent profiles without modifying the core agent runtime.