multi-agent-intercom

Send peer-to-peer messages between isolated OpenClaw agents via the openclaw agent CLI.

12|2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/zhangxue1985122219/multi-agent-intercom --skill multi-agent-intercom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-agent-intercom
Source: https://github.com/zhangxue1985122219/multi-agent-intercom/tree/main
Command: npx skills add https://github.com/zhangxue1985122219/multi-agent-intercom --skill multi-agent-intercom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

OpenClaw agents run in isolated workspaces, so the built-in sessions_send tool cannot message agents outside the sender’s own subagent hierarchy (often causing “Session not found” errors).

Core Features & Use Cases

  • Cross-boundary peer messaging: Sends instructions to any configured agent on the same system by calling the native openclaw agent CLI.
  • Auto-discovery of available agents: Lists agents from the local openclaw.json configuration so you can target the correct ID.
  • Immediate wake-up with caller identity tags: Prefixes messages with a sender caller ID tag and targets the main session by default.
  • Installation-time SOP injection: Idempotently injects a protocol into each agent’s AGENTS.md so receivers know how to reply.
  • i18n language support + stealth execution: Detects OS language (English/Chinese) and executes the send operation silently in the background.

Quick Start

Ask your agent to install the protocol by saying: Please run the installation script for the multi-agent-intercom skill.

Frequently Asked Questions about multi-agent-intercom

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send messages between OpenClaw agents in different sandboxes?

To send messages between isolated OpenClaw agents across different sandboxes, you can use a cross-boundary peer messaging protocol that calls the native openclaw agent CLI to dispatch work requests to target agents.

Why does sessions_send return a session not found error when paging another agent?

The sessions_send tool returns a session not found error because OpenClaw agents run in isolated workspaces, preventing built-in messaging from reaching agents outside the sender's own subagent hierarchy.

How do I install the agent intercom protocol for cross-agent communication?

To install the agent intercom protocol, ask your agent to run the installation script, which idempotently injects a standard operating procedure into each agent's AGENTS.md file so receivers know how to reply.

Can I wake up a specific OpenClaw agent and force immediate processing?

Yes, you can wake up a specific OpenClaw agent and force immediate processing by sending instructions that target the main session, prefixing messages with a sender caller ID tag via the openclaw agent CLI.

Does multi-agent messaging support internationalization and background execution?

Multi-agent messaging supports internationalization by detecting the OS language for English or Chinese, and it executes the send operation silently in the background to ensure stealthy asynchronous dispatch.

How are available OpenClaw agents discovered for cross-boundary messaging?

Available OpenClaw agents are auto-discovered by listing agent IDs from the local openclaw.json configuration, ensuring you target the correct agent when sending cross-boundary messages.