Feishu Agent for Openclaw

A versatile CLI tool for AI assistants to manage Feishu calendars, Bitable tasks, and organizational contacts.

boyd4y
v1.0.14
Feb 28, 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 feishu-agent

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-agent 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 Agent?

Feishu Agent is a professional-grade CLI integration designed to empower AI assistants with the ability to interact directly with the Feishu (Lark) productivity suite. As a key component within the Openclaw Skills ecosystem, it provides a structured interface for managing organizational workflows, from complex scheduling to task tracking. It enables developers to build agents that can autonomously handle workplace logistics while maintaining security through OAuth 2.0 authentication.

By utilizing this skill, users can bridge the gap between conversational AI and enterprise data. Whether you are automating internal team coordination or building a personalized digital executive assistant, Feishu Agent offers the reliable infrastructure needed to operate within the Feishu environment efficiently. This integration is part of the broader Openclaw Skills initiative to standardize how AI agents interact with third-party SaaS platforms.

Feishu Agent Use Cases

  • Scheduling team meetings with automated conflict detection
  • Creating and tracking project tasks within Feishu Bitable
  • Searching organizational directories for user contact details
  • Synchronizing AI-managed schedules with primary work calendars
  • Automating routine calendar audits and event deletions

How Feishu Agent Works

  1. The user installs the agent and configures the Feishu App credentials (App ID and Secret) to establish a connection.
  2. OAuth 2.0 authorization is performed to securely obtain a user access token for data operations.
  3. The AI agent sends commands to the CLI to query or modify Feishu resources like events or todos.
  4. For calendar operations, the agent utilizes the FreeBusy API to verify availability before committing new events.
  5. The system automatically manages token lifecycles, ensuring persistent connectivity for Openclaw Skills workflows.

Feishu Agent Setup

To get started with this skill, follow these installation and configuration steps:

# Install the agent via clawhub
clawhub install feishu-agent

# Run the interactive setup wizard
feishu-agent setup

# Authenticate with your Feishu account
feishu-agent auth

Ensure that your Feishu App has the required permissions enabled in the Developer Console, including calendar:calendar, contact:user.base:readonly, and bitable:app.

Feishu Agent Data Schema & Taxonomy

The skill maintains a local configuration to manage session state and API connectivity.

Component Format Description
Global Config JSON Located at ~/.feishu-agent/config.json, storing App credentials and tokens.
Auth State Token Stores user_access_token and refresh_token for OAuth 2.0 sessions.
Todo Mapping Bitable Uses Feishu Bitable records to store and retrieve task metadata.
Conflict Data API Temporary data from the FreeBusy API used to validate time slots.

Feishu Agent Advanced Features

  • Intelligent conflict detection prevents overlapping meeting schedules
  • Support for multi-attendee invitations with automatic user ID resolution
  • Full CRUD capabilities for Feishu Bitable, allowing for custom task management schemas
  • Robust OAuth 2.0 flow with automatic token refresh for long-running Openclaw Skills deployments
  • Interactive search capabilities for finding users by name or email across the organization

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*