martes.app / Docs / 22 Messaging Platforms
Docs /22 Messaging Platforms

22 Messaging Platforms

Hermes works on Telegram, WhatsApp, Discord, Slack and 18 more platforms.

Platforms supported in v0.14.0

Hermes runs on 22 platforms from a single gateway process. The client activates the ones they need with /auth from their chat.

PlatformNotes for commercial use
TelegramThe most robust — webhooks, groups, channels, inline bots, voice
WhatsAppVia Business API — main commercial channel in LATAM
DiscordCommunities, servers, private channels, bots
SlackCorporate environments, workspaces
SignalHigh privacy — popular in journalism and activism
SMS (Twilio)Maximum reach — no app needed
EmailGmail, any IMAP/SMTP
MatrixOpen federated protocol
MattermostSelf-hosted for companies that don’t want Slack
Microsoft TeamsCorporate integration via webhook
WeChat/WeixinChinese market (860M active users)
DingTalk / FeishuChinese corporate tools
LINEJapan, Korea, Thailand (220M users)
SimpleX ChatZero-metadata, maximum privacy
QQBotChinese market
Yuanbao (Tencent 元宝)Chinese platform
BlueBubblesiMessage on Android and Web
Home AssistantSmart home, domotics, automation
WebhookIntegration with any external system
API ServerOpenAI-compatible on port 8642
CLIDirect interactive terminal
TUIFull terminal interface with history

Configuration from Telegram

The client configures additional platforms with native Hermes commands:

/auth                  → authentication menu
/auth whatsapp         → connect WhatsApp Business API
/auth discord          → connect Discord bot
/sethome               → change default notification channel

There is no manual file configuration. Hermes guides the client step by step.


Multi-platform continuity

Hermes maintains context between platforms. If the client starts a task on Telegram and continues it on Discord, Hermes remembers the full state. Session history is searchable with semantic FTS5 cross-platform.


For martes.app

In the current tier, each tenant starts with Telegram configured by default (the client’s bot token). The other platforms are available — the client activates them from their own chat when they need them.

The admin does not need to do anything additional to enable additional platforms. Hermes handles it internally.