From cf29cba084a9d6485d748a48d0f6c404c2d3bc74 Mon Sep 17 00:00:00 2001 From: Test Date: Fri, 20 Mar 2026 04:48:13 -0700 Subject: [PATCH] docs(signal): add Note to Self section to Signal setup guide --- website/docs/user-guide/messaging/signal.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/website/docs/user-guide/messaging/signal.md b/website/docs/user-guide/messaging/signal.md index e1fd5463b..51d8f9629 100644 --- a/website/docs/user-guide/messaging/signal.md +++ b/website/docs/user-guide/messaging/signal.md @@ -177,6 +177,19 @@ All phone numbers are automatically redacted in logs: - `+15551234567` → `+155****4567` - This applies to both Hermes gateway logs and the global redaction system +### Note to Self (Single-Number Setup) + +If you run signal-cli as a **linked secondary device** on your own phone number (rather than a separate bot number), you can interact with Hermes through Signal's "Note to Self" feature. + +Just send a message to yourself from your phone — signal-cli picks it up and Hermes responds in the same conversation. + +**How it works:** +- "Note to Self" messages arrive as `syncMessage.sentMessage` envelopes +- The adapter detects when these are addressed to the bot's own account and processes them as regular inbound messages +- Echo-back protection (sent-timestamp tracking) prevents infinite loops — the bot's own replies are filtered out automatically + +**No extra configuration needed.** This works automatically as long as `SIGNAL_ACCOUNT` matches your phone number. + ### Health Monitoring The adapter monitors the SSE connection and automatically reconnects if: