Intercom for Openclaw

A secure, opt-in communication bridge for routing messages between different AI agent sessions via internal session keys.

ravikadam
v1.0.0
Mar 4, 2026
0
777
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install intercom-genaigrp

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install intercom-genaigrp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Intercom?

Intercom is a coordination-focused skill designed to facilitate seamless communication between multiple active agent sessions. By utilizing the sessions_send function, it allows one AI agent to transmit data, task updates, or context to another session using a specific command syntax. This tool is a core component for users managing complex projects with Openclaw Skills, as it enables structured bot-to-bot interaction without bypassing platform restrictions.

Built with a focus on transparency and user control, the skill operates on a strictly opt-in basis. It ensures that cross-session communication only occurs when a user explicitly initiates it, maintaining the integrity and security of individual session environments while providing the collaborative power needed for advanced AI agent orchestration.

Intercom Use Cases

  • Requesting a code review from a specialized QA agent session while working in a development session.
  • Passing context or variable definitions from a research agent to a creative writing agent.
  • Coordinating deployment status between a DevOps agent and a project management session.
  • Synchronizing task completion flags across multiple Openclaw Skills instances.

How Intercom Works

  1. The user enters a message starting with the ! character followed by a session key.
  2. The skill identifies the first token as the target destination and the remaining text as the payload.
  3. The system executes an internal routing command through the sessions_send function.
  4. The message is delivered to the target session with a clear header indicating the original sender.
  5. If the target session is offline or the key is invalid, the skill provides immediate feedback to the user.

Intercom Setup

To use Intercom, ensure your agent profile includes this skill. It requires no external API configuration as it utilizes internal routing within your Openclaw Skills setup.

# Use the following syntax in the chat interface:
!<targetSessionKey> <your message content>

# Example command:
!agent:reviewer:main Please check the documentation in the current branch

Intercom Data Schema & Taxonomy

The skill processes messages according to the following internal schema to ensure compatibility across Openclaw Skills sessions:

Attribute Format Description
Target Key ! The unique identifier for the destination session.
Message String The raw text or data payload to be transmitted.
Routing sessions_send The internal function used to pipe data between sessions.
Sender Prefix FROM : Automatically prepended to ensure transparency in the target session.

Intercom Advanced Features

  • Opt-in only execution to prevent automated or unsolicited inter-agent messaging.
  • Support for complex session key targeting (e.g., user:branch:session).
  • Transparent routing logs that maintain a clear audit trail of all cross-session interactions.
  • Internal-only routing that protects data from being leaked to external third-party platforms.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*