Configuring OpenClaw for Smooth Agent-to-Agent Communication

A Reddit user experimenting with OpenClaw documented configuration settings that minimize obstacles when having multiple AI agents communicate with each other. The user was initially experiencing inconsistent results and timeout issues when trying to set up a dedicated "WhatsApp worker" agent that other agents could send requests to.
Key Configuration Settings
The following configuration settings were found to enable smoother agent-to-agent conversations:
"tools": {
"sessions": { "visibility": "all" },
"agentToAgent": {
"enabled": true,
"allow": [ "*" ]
}
},
"agents": {
"list": [
{
"id": "<for all your agents, so repeat this for each one>",
"subagents": { "allowAgents": [ "*" ] }
}
]
}
Memory Configuration
In each agent's MEMORY.md file, add this directive:
- Whenever the `session_send` tool is used, ALWAYS set the `timeoutSeconds` parameter to 0.
This makes inter-agent communications asynchronous, preventing timeout issues when the LLM is slow to respond.
Limitations and Workarounds
The configuration still encounters an "ANNOUNCE_SKIP" from agents during conversations, which appears to be a design limitation. The user found that session.agentToAgent.maxPingPongTurns doesn't accept values larger than 5.
To work around this, add to HEARTBEAT.md:
- If an outstanding action is pending a response from one or more agents, give the agent(s) a gentle nudge by using the `sessions_send` tool that includes a parameter of `timeoutSeconds=0`, to hopefully start the ball rolling again.
This helps restart conversations that become stagnant due to ANNOUNCE_SKIP.
📖 Read the full source: r/openclaw
👀 See Also

Run OpenClaw with a Local LLM on macOS – Guide for 16–24GB RAM
A practical guide to setting up a quantized Qwen 3.5 model with OpenClaw on macOS (16–24GB RAM), including a test skill for verification.

How Small Model Evaluation Prompts Can Mislead and How to Fix Them
A Reddit post explains that small model evaluation prompts often produce misleading results due to triggering the wrong cognitive pathways in transformers, specifically identifying three distinct modes: factual recall, application/instruction following, and emotional/empathic inference.
OpenClaw 2026.9.1 Migration: Legacy Multi-Agent Upgrade Notes from r/openclaw
A user documents a smooth upgrade from OpenClaw 2026.7.1-2 to 2026.9.1, covering config migrations, schema updates, and multi-agent fixes—done via Codex in about 30 minutes.

Anthropic releases free official learning platform for Claude AI
Anthropic has launched a free learning platform with structured courses covering Claude basics, API integration, agent skills, and specialized tracks for different user groups.