Multi-Inbox Merge Assistant for Openclaw

A unified inbox tool that merges messages from multiple platforms like DingTalk, WhatsApp, and Email into a single, prioritized follow-up queue.

yikailucas
v0.1.3
Mar 2, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install multi-inbox-merge

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 multi-inbox-merge 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 Multi-Inbox Merge Assistant?

The Multi-Inbox Merge assistant is a powerful integration designed for Openclaw Skills to solve the fragmentation of modern communication. It aggregates private messages from diverse channels—including DingTalk, Lark, WhatsApp, Telegram, and traditional SMS—transforming them into standardized conversation threads. By centralizing these disparate data streams, the skill allows developers and teams to maintain a single source of truth for customer and internal interactions without switching between multiple apps.

Beyond simple aggregation, this skill emphasizes actionable intelligence. It automatically deduplicates messages and applies urgency scoring to help users focus on high-priority tasks. This ensures that critical messages from clients or team members never get lost in the noise, making it an essential component of any Openclaw Skills ecosystem.

Multi-Inbox Merge Assistant Use Cases

  • Consolidating customer support queries from WhatsApp, Email, and DingTalk into one report.
  • Generating a prioritized daily follow-up list from multiple team communication platforms.
  • Auditing conversation history across different channels for a specific contact key.
  • Automating the collection of messages from enterprise tools like Lark and WeChat Work for centralized analysis.

How Multi-Inbox Merge Assistant Works

  1. Validates environment credentials for external APIs like DingTalk to ensure secure access.
  2. Imports raw message data from CSV or JSON files or fetches them directly via provided scripts.
  3. Standardizes disparate data fields into a unified schema including source, contact_key, timestamp, and text.
  4. Merges messages into threads based on contact identifiers and deduplicates overlapping entries.
  5. Analyzes content to assign urgency scores and generates a prioritized follow-up queue.
  6. Exports structured CSV reports and a Markdown summary for easy review and action.

Multi-Inbox Merge Assistant Setup

To get started with this skill in your Openclaw Skills environment, ensure your credentials are configured if you are using DingTalk:

export DINGTALK_CLIENT_ID='your_app_key'
export DINGTALK_CLIENT_SECRET='your_app_secret'
export DINGTALK_MESSAGES_API_URL='your_api_url'

Run the fetching script for DingTalk messages:

python3 skills/multi-inbox-merge/scripts/fetch_dingtalk_messages.py --out data/inbox/dingtalk.json

Execute the merge process across all input platforms:

python3 skills/multi-inbox-merge/scripts/merge_inbox.py --inputs data/inbox/*.csv data/inbox/dingtalk.json --out reports/inbox-merge-$(date +%F)

Multi-Inbox Merge Assistant Data Schema & Taxonomy

The skill processes and generates the following data structure to keep your Openclaw Skills organized:

File Description
merged_messages.csv Deduplicated and standardized message history.
threads_summary.csv Summarized conversation threads grouped by contact.
followup_queue.csv A prioritized list of tasks based on urgency scoring.
summary.md A high-level report featuring top priority threads and statistics.

Standardized Metadata Fields:

  • source: The origin channel (e.g., email, whatsapp, telegram).
  • contact_key: Unique identifier such as an email address or phone number.
  • timestamp: ISO8601 formatted date and time.
  • text: The actual message content.
  • direction: Indicates if the message was inbound or outbound.

Multi-Inbox Merge Assistant Advanced Features

  • Automated urgency scoring to highlight critical customer needs and urgent requests instantly.
  • Native DingTalk API integration for automated message fetching within the Openclaw Skills framework.
  • Intelligent deduplication logic to handle overlapping exports from multiple sources without data corruption.
  • Thread-based aggregation that links inbound and outbound messages into a cohesive conversational history.
  • Secure read-only processing that preserves the integrity of your original raw data files.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*