Feishu Integration Developer

Automate Feishu integrations for bots, approvals, data sync, and SSO.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/jc180105/.opencode --skill feishu-integration-developer-jc180105
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Feishu Integration Developer
Source: https://github.com/jc180105/.opencode/tree/main/.opencode/skills/engineering-feishu-integration-developer
Command: npx skills add https://github.com/jc180105/.opencode --skill feishu-integration-developer-jc180105

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Feishu Integration Developer enables teams to create enterprise-grade Feishu Open Platform integrations, connecting bots, approvals, data sync, SSO, and workflow automation to run complex processes with minimal manual effort.

Core Features & Use Cases

  • Bot development: Webhook-based push bots and interactive App bots to automate conversations and notifications.
  • Card interactions: Build and handle interactive message cards, approvals, and callbacks to drive business logic.
  • Approval workflows & data sync: Define approvals, create instances, integrate with external systems, and synchronize data to Bitable or external databases.
  • SSO & identity: Implement OAuth2/OIDC flows and Feishu login to connect enterprise identities securely.
  • Real-world use case: Automate expense approvals across departments with auto-notifications and audit trails.

Quick Start

Set up a Feishu Open Platform app, configure required scopes, and start building a webhook-based bot and card-driven approval flow.

Frequently Asked Questions about Feishu Integration Developer

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

FAQPage Schema
How do I automate Feishu bot development and card interactions for workflows?

Feishu bot development and card interactions are automated by building webhook-based push bots and interactive App bots to handle conversations, notifications, and callbacks driving business logic. You configure interactive message cards to trigger approval workflows.

What is the best way to implement Feishu approval workflows and synchronize data to Bitable?

The best way to implement Feishu approval workflows is to define approvals, create instances, and integrate with external systems. Data synchronization is achieved by mapping workflow outputs and syncing data directly to Bitable or external databases.

How does SSO and token management work for enterprise Feishu integrations?

SSO for enterprise Feishu integrations works by implementing OAuth2/OIDC flows and Feishu login to securely connect enterprise identities. Token management is handled securely using Feishu SDKs and best practices for credential handling.

Can I use Feishu SDKs to handle event handling and idempotent processing in multi-tenant environments?

Yes, Feishu SDKs support event handling and idempotent processing across multi-tenant Feishu environments. The integrations apply secure credential management and robust error handling to ensure reliable workflow automation.

Do I need a Feishu Open Platform app to start building interactive message cards and bots?

Yes, you need to set up a Feishu Open Platform app and configure required scopes to start building. This setup enables you to create webhook-based bots and card-driven approval flows for enterprise collaboration.

Why do my Feishu integrations fail during error handling and secure credential management?

Feishu integrations often fail during error handling if secure credential management and token management are not implemented using Feishu SDKs best practices. Applying idempotent processing ensures reliable event handling and prevents workflow failures.