Feishu Messaging Configuration for Openclaw

A specialized configuration guide for optimizing how AI agents format and deliver messages within Feishu and Lark environments.

heimo-he
v1.0.0
Mar 3, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install feishu-messaging-en

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 feishu-messaging-en 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 Feishu Messaging Configuration?

The Feishu Messaging skill provides the essential configuration framework for ensuring high-quality, consistent message delivery in Feishu (Lark) channels. It addresses the common challenge where bot responses alternate unpredictably between raw markdown text and rich interactive cards. By implementing this skill within your Openclaw Skills workflow, you can enforce a professional look for all automated interactions.

This skill is crucial for developers who need their AI agents to present data clearly using syntax highlighting, tables, and links. It specifically focuses on setting the correct renderMode and understanding the behavioral differences between reactive auto-replies and proactive outbound messages sent through the platform.

Feishu Messaging Configuration Use Cases

  • Eliminating inconsistent markdown rendering in Feishu chat windows to ensure a polished user experience.
  • Configuring AI bots to use interactive cards for complex data presentations like code blocks and tables.
  • Setting up stable communication channels for team collaboration in Lark environments.
  • Distinguishing between automated bot responses and proactive notifications to manage user expectations.

How Feishu Messaging Configuration Works

  1. Identify formatting issues where Feishu displays raw markdown instead of interactive cards.
  2. Update the channel configuration to explicitly set the renderMode to card instead of the default auto setting.
  3. Restart the Openclaw gateway to apply the new messaging logic and activate the Openclaw Skills enhancements.
  4. The AI agent now evaluates message content and wraps it in a Feishu-compliant interactive card format for all auto-replies, ensuring visual consistency.

Feishu Messaging Configuration Setup

To configure this skill for your Openclaw Skills environment, update your channel configuration in your YAML settings. Ensure the appId and appSecret are correctly mapped to your Feishu bot credentials.

channels:
  feishu:
    enabled: true
    appId: "your_app_id"
    appSecret: "your_app_secret"
    renderMode: "card"
    connectionMode: "websocket"

Apply the changes using these CLI commands:

# Check current renderMode configuration
openclaw config get channels.feishu.renderMode

# Set to card mode for maximum formatting stability
openclaw config set channels.feishu.renderMode "card"

# Restart the gateway to apply changes
openclaw gateway restart

Feishu Messaging Configuration Data Schema & Taxonomy

The skill manages message formatting through specific configuration keys and channel parameters within the Openclaw Skills ecosystem. It utilizes the following metadata taxonomy:

Parameter Type Description
renderMode String Defines display style: auto (detection), raw (plain text), or card (interactive).
requireMention Boolean If true, the bot only responds when @mentioned in group chats.
dmPolicy String Controls Direct Message access policy (e.g., pairing required).
groupPolicy String Restricts bot activity to an allowlist of specific group IDs.

Feishu Messaging Configuration Advanced Features

  • WebSocket connection support for real-time, low-latency messaging within Openclaw Skills.
  • Granular access control using DM and group policies to secure AI agent deployments in enterprise environments.
  • Intelligent mention requirements to prevent bot noise and ensure the agent only triggers when specifically requested.
  • High-capacity media handling limits to manage large file transfers and rich media assets up to 30MB.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*