agency-feishu-integration-developer

Integrate enterprise applications with Feishu Open Platform APIs and OAuth flows.

Updated Jul 23, 2026
One-click install
npx skills add https://github.com/rajyeole6/AI-RECRUITER --skill agency-feishu-integration-developer-rajyeole6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agency-feishu-integration-developer
Source: https://github.com/rajyeole6/AI-RECRUITER/tree/main/.agents/skills/engineering-feishu-integration-developer
Command: npx skills add https://github.com/rajyeole6/AI-RECRUITER --skill agency-feishu-integration-developer-rajyeole6

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @larksuiteoapi/node-sdk, express.

What problem does it solve?

This Skill addresses the complexity of integrating enterprise systems with the Feishu (Lark) ecosystem, eliminating manual API orchestration, authentication hurdles, and event handling errors.

Core Features & Use Cases

  • Full-Stack Integration: Develops custom bots, interactive message cards, and approval workflows within Feishu.
  • Data Synchronization: Manages bidirectional data sync between Bitable and external ERP or database systems.
  • Use Case: Automate your company's procurement process by triggering approval workflows in Feishu when a new record is added to your external database, and updating the status automatically via event callbacks.

Quick Start

Use the agency-feishu-integration-developer skill to set up a new bot command handler that processes incoming messages and sends an interactive approval card to the user.

Frequently Asked Questions about agency-feishu-integration-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a custom Feishu bot that sends interactive approval cards?

To build a custom Feishu bot, this Skill orchestrates API calls and event subscriptions to process incoming messages and send interactive approval cards to users. It manages the full OAuth authentication flows and secure token management required for enterprise-grade bot interactions.

What is the best way to sync data between Feishu Bitable and an external ERP?

The best way to sync Bitable data with an external ERP is using bidirectional data synchronization logic. This Skill handles the API orchestration to automatically update records in both systems, ensuring data consistency without manual API intervention or custom scripts.

How do I automate Feishu approval workflows triggered by external database changes?

You can automate Feishu approval workflows by using event subscriptions and callbacks. This Skill triggers an approval process when a new record is added to your external database, updating the status automatically via event callbacks with idempotent event handling.

Does this approach handle OAuth token management and API error compensation automatically?

Yes, this approach implements secure token management and robust error compensation automatically. It orchestrates Feishu Open Platform API calls with built-in reliability mechanisms to ensure production-grade stability for enterprise application integrations.

Can I use Node.js with the Feishu Open Platform for enterprise workflow automation?

Yes, you can use Node.js for Feishu workflow automation as this Skill relies on the @larksuiteoapi/node-sdk and express dependencies. It orchestrates API calls, event subscriptions, and custom bot interactions within a Node.js environment for enterprise-grade reliability.

Why do my Feishu event callbacks fail or duplicate processing during integration?

Feishu event callbacks fail or duplicate due to improper event handling and token management. This Skill implements idempotent event handling and secure token management to prevent duplicate processing and ensure robust error compensation for production-grade reliability.