Feishu/Lark Office Toolkit for Openclaw

A comprehensive integration toolkit that connects AI agents to the Feishu Open Platform for seamless office automation and team collaboration.

radium0028
v1.0.0
Feb 28, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install official-feishu-toolkit

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 official-feishu-toolkit 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/Lark Office Toolkit?

The Feishu/Lark Office Toolkit is a powerful integration suite designed for the Openclaw Skills ecosystem. It allows AI agents to interface directly with the Feishu Open Platform API, covering six essential modules of modern office work. By implementing this skill, developers can transform a standard agent into a highly capable virtual assistant that manages schedules, communications, and organizational workflows.

Whether you are managing complex project data in multi-dimensional tables or automating corporate approval processes, this toolkit provides the necessary endpoints and logic to bridge AI intelligence with enterprise productivity tools. It is built to support both Feishu and Lark environments, ensuring global compatibility for team collaboration.

Feishu/Lark Office Toolkit Use Cases

  • Scheduling and managing calendar events including meeting room reservations.
  • Automating the delivery of text, rich text, and interactive card messages to team groups.
  • Initiating and responding to organizational approval requests like leave or expenses.
  • Performing CRUD operations on Bitable (multi-dimensional tables) for project and task tracking.
  • Searching and retrieving user or department information from the company directory.
  • Monitoring and exporting employee attendance and check-in records.

How Feishu/Lark Office Toolkit Works

  1. The AI agent interprets a user's intent, such as "Check my schedule for this afternoon."
  2. The agent invokes the relevant module within the Feishu/Lark Office Toolkit provided by Openclaw Skills.
  3. The toolkit authenticates with the Feishu Open Platform using a secure App ID and Secret.
  4. A request is dispatched to the specific Feishu API endpoint (e.g., Calendar, IM, or Approval).
  5. The toolkit processes the API response and returns structured data to the agent to finalize the task.

Feishu/Lark Office Toolkit Setup

First, create a custom application on the Feishu Developer Console and enable the Bot capability. Install the skill using the following command:

claw skill install official/feishu-toolkit

Configure your environment variables with your app credentials:

export FEISHU_APP_ID="your-app-id"
export FEISHU_APP_SECRET="your-app-secret"

Initialize the local server using the uv package manager:

cd server/
uv venv && uv pip install -e ".[dev]"
uv run --env-file .env uvicorn feishu_toolkit.main:app --host 127.0.0.1 --port 8002

Feishu/Lark Office Toolkit Data Schema & Taxonomy

The toolkit organizes data based on the Feishu Open Platform's resource hierarchy. Key entities include:

Entity Description
Calendar Event Includes event_id, start_time, end_time, and attendee_list.
Message Object Supports text, post (rich text), and interactive card formats.
Approval Flow Contains approval_code, instance_id, and form_data fields.
Bitable Record Managed via app_token, table_id, and field_value mappings.
Contact Info Includes open_id, union_id, and department_id for organizational mapping.
Attendance Detailed logs of clock_in and clock_out timestamps with location data.

Feishu/Lark Office Toolkit Advanced Features

  • Support for interactive message cards allowing users to trigger actions directly from a chat interface.
  • Customizable approval mapping via JSON-based environment variables for enterprise-specific workflows.
  • Deep integration with Bitable for using multi-dimensional tables as a structured database for AI agents.
  • Granular permission control to ensure the agent only accesses authorized organizational data.
  • Multi-agent compatibility within the Openclaw Skills framework for complex, cross-functional automation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*