}
Docs: https://docs.openclaw.ai/gateway/configuration-reference#whatsapp
Practical workaround: make the “other” agent return NO_REPLY
If your goal is “Agent2 produces no visible ack unless explicitly called”, the simplest workaround is to tell Agent2 to respond with exactly NO_REPLY unless it sees its own call-sign in the message text.
Put something like this in Agent2’s AGENTS.md / system prompt:
You are Agent2. Only respond when the user explicitly addresses you with @Agent2 (or Agent2:). If not addressed, respond with ONLY: NO_REPLY.
Then you message in WhatsApp like:
@Agent1 change your emoji → Agent1 replies, Agent2 sends nothing.
This won’t stop Agent2 from running (so it can still cost tokens), but it will stop the extra chat message.