Feishu AI Employee

Leina connects to Feishu to help you find project documents, review chat discussions, and send summaries. Ask in your team chat. Leina does the work and brings back the result.

Connect Feishu, choose what to share, and hand off your first task.

Leina + Feishu Example Result

You

Send a Markdown summary to our Launch chat: checklist reviewed; launch November 5; Jordan to confirm the delivery address by Friday. The chat ID is [chat ID].

Leina

I sent the summary to Launch, including the agreed date and Jordan’s next step.

Feishu · Message sent

Launch progress summary

A Markdown card sent to the selected chat.

Progress
Checklist reviewed; launch November 5.
Next step
Jordan to confirm the delivery address by Friday.
A concise launch update in the team chat.

What Is a Feishu AI Agent?

A Feishu AI agent can read accessible project documents and selected chat messages to prepare focused summaries. It can save notes as a document or send a summary to the chat you specify.

You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.

Feishu

Feishu combines team messaging, collaborative documents, and workplace tools.

  1. Provide the launch update

    Include the checked list, launch date, and Jordan’s deadline.

  2. Prepare the summary

    Keep the launch date and assigned next step clear.

  3. Send the summary card

    Post the launch date and next step to Launch.

  4. Check the message in Launch

    Review the sent card and the assigned next step.

What to Ask Leina to Do with Feishu

Copy a prompt, add your details, and send it to Leina in your connected team chat.

Find and Summarize Project Documents

Search Feishu documents for [project keywords]. Read document [document ID] as Markdown and summarize goals, decisions, and open questions with source links.

Lark

Save a Conversation Summary as a Document

Read Feishu chat [chat ID] during [date range]. Summarize decisions and action items, then create a Markdown document titled [title] in folder [folder token].

Lark

Send a Team Summary

Send a concise summary of these notes [notes] to Feishu chat [chat ID] as a Markdown card.

Lark

Catch Up on a Discussion

Read Feishu chat [chat ID] during [date range]. Summarize confirmed decisions and unanswered questions about [topic], citing the messages.

Lark

Share Customer Email Decisions in Feishu

Find Gmail messages about [customer or project] from [date range]. Summarize confirmed decisions and open questions, then send the brief to Feishu chat [chat ID].

Gmail + Lark

Save Feishu Decisions in Notion

Read Feishu chat [chat ID] during [date range]. Summarize confirmed decisions and agreed next steps, keeping any stated owners and deadlines. Create a note under Notion page [page ID].

Lark + Notion

Share a Sales Summary in Feishu

Read Sales!A1:F100 in Google Sheets spreadsheet [spreadsheet link]. Summarize revenue by region using the column headers, flag missing values, and send the summary to Feishu chat [chat ID].

Google Sheets + Lark

Your next Feishu task can start with a message.

Connect. Ask. Get the Result.

Tell Leina what you need in your team chat. Include the source, destination, and expected result.

  1. Connect Your Account

    Connect the tools involved and give Leina access to the content it needs.

  2. Try a Task

    Share the source material, say where the result belongs, and describe what you need.

  3. Check the Result

    Review the result and any changes in the connected app.

Put Leina to Work in Feishu

Hand off these everyday tasks to your AI employee.

Get Current User

Get the profile of the Feishu user who authorized this connection, using their user_access_token.

Get Document

Get a Feishu docx document's basic metadata (title and revision) that the authorized user can read.

Get Document Content

Read the full plain-text content of a Feishu docx document the authorized user can access.

List Document Blocks

List a Feishu docx document's structured blocks (one page), for reading document structure and rich content.

List Bitable Tables

List the data tables in a Feishu Bitable (multi-dimensional spreadsheet) the authorized user can access.

List Bitable Fields

List the fields (columns) of a Feishu Bitable table, to understand its schema before reading rows.

Search Bitable Records

Read rows (records) from a Feishu Bitable table, with optional field selection, filter, and sort.

Get User

Get a Feishu user profile. User identity may omit userId to return the authenticated user.

List Departments

List child departments below a Feishu department visible to the app.

List Department Users

List users in a Feishu department visible to the app.

Search Users

Search Feishu users by keyword, open_id list, or relationship filters using user identity.

Send Rich Message

Send text, Markdown, image, file, audio, video, or raw Feishu content, uploading URL media before sending.

Create Chat

Create a Feishu group or topic chat with initial users and bots.

Update Chat

Update a Feishu chat's name or description.

Add Chat Members

Add users or bots to a Feishu chat.

Remove Chat Members

Remove users or bots from a Feishu chat.

Batch Get Messages

Fetch up to 50 Feishu messages by message ID in one request.

List Thread Messages

List messages inside a Feishu message thread.

Search Messages

Search messages across Feishu chats with keyword, sender, chat, mention, attachment, and time filters.

List Chats

List Feishu chats visible to the authorized user.

Search Chats

Search Feishu chats visible to the authorized user by name.

Get Chat

Get the metadata of one Feishu chat visible to the authorized user.

List Chat Members

List members of one Feishu chat visible to the authorized user.

List Messages

List messages from one Feishu chat or thread with user-identity history permissions.

Reply Message

Reply to a Feishu message as the authorized user, optionally inside the message thread.

Create Message Flag

Bookmark a message in the message or feed layer, automatically detecting thread type when needed.

Cancel Message Flag

Cancel a targeted message flag or best-effort cancel both message and feed layers.

List Message Flags

List active and canceled user message flags, optionally auto-paginating and enriching feed flags with messages.

Create Feed Shortcuts

Add up to 10 chats to the authorized user's feed shortcuts at the head or tail.

Remove Feed Shortcuts

Remove up to 10 chats from the authorized user's feed shortcuts.

List Feed Shortcuts

List one version-locked page of user feed shortcuts and optionally attach complete chat details.

List Feed Groups

List user feed groups, preserving both active and soft-deleted groups across auto-pagination.

List Feed Group Items

List active and deleted feed cards in one group, optionally resolving each chat.

Query Feed Group Items

Look up specific chat feed cards in one group and optionally attach complete chat details.

Get Base

Get the metadata of a Feishu Base.

Create Base

Create a Feishu Base, optionally replacing its default table with a custom initial schema.

Copy Base

Copy a Feishu Base, optionally changing its name, destination folder, content inclusion, or time zone.

Query Base Data

Run the Base data-query DSL for server-side grouping, aggregation, filtering, sorting, and Top N analysis.

List Base Tables

List tables in a Feishu Base.

Get Base Table

Get one table in a Feishu Base.

Create Base Table

Create a table with an optional initial field schema in a Feishu Base.

Update Base Table

Rename a table in a Feishu Base.

Delete Base Table

Delete a table from a Feishu Base.

List Base Fields

List the fields in a Feishu Base table.

Get Base Field

Get one field from a Feishu Base table.

Search Base Field Options

Search the options of a single-select or multi-select field in a Feishu Base.

Create Base Field

Create one field in a Feishu Base table.

Update Base Field

Replace one field definition in a Feishu Base table. Read the field first and include all writable configuration to preserve; this is a full PUT replacement, not a partial update.

Delete Base Field

Delete one field from a Feishu Base table.

List Base Views

List the views in a Feishu Base table.

Get Base View

Get one view from a Feishu Base table.

Create Base Views

Create one or more views sequentially in a Feishu Base table.

Delete Base View

Delete one view from a Feishu Base table by ID or accepted view name.

List Base Records

List records in a Feishu Base table with optional projection, filter, and sort.

Search Base Records

Search records by keyword within selected fields of a Feishu Base table.

Get Base Record

Get one record from a Feishu Base table.

Create Base Record

Create one record in a Feishu Base table.

Update Base Record

Update one record in a Feishu Base table.

Upsert Base Record

Create a Base record when recordId is omitted, or update that record when recordId is provided.

Delete Base Record

Delete one record from a Feishu Base table.

Batch Create Base Records

Create up to 200 records in one Feishu Base request.

Batch Update Base Records

Update up to 200 records with record-specific fields in one Feishu Base request.

Batch Delete Base Records

Delete up to 200 records in one Feishu Base request.

List Base Blocks

List folders, tables, documents, dashboards, and workflows in a Base.

Create Base Block

Create a folder, table, document, dashboard, or workflow block.

Move Base Block

Move and order a Base resource block.

Rename Base Block

Rename a Base resource block.

Delete Base Block

Delete a Base resource block.

List Base Record History

List the change history for one Base record.

Create Base Record Share Links

Generate share links for up to 100 Base records.

Get Base View Filter

Get the filter configuration of a Base view.

Get Base View Visible Fields

Get the visible field IDs of a Base view.

Get Base View Group

Get the grouping configuration of a Base view.

Get Base View Sort

Get the sorting configuration of a Base view.

Get Base View Timebar

Get the timeline configuration of a Base view.

Get Base View Card

Get the card configuration of a Base view.

Set Base View Filter

Replace the filter configuration of a Base view.

Set Base View Visible Fields

Replace the visible field configuration of a Base view.

Set Base View Group

Replace the grouping configuration of a Base view.

Set Base View Sort

Replace the sorting configuration of a Base view.

Set Base View Timebar

Replace the timeline configuration of a Base view.

Set Base View Card

Replace the card configuration of a Base view.

Rename Base View

Rename a Base view.

List Base Roles

List roles configured for Base advanced permissions.

Get Base Role

Get a Base role and its complete permission configuration.

Create Base Role

Create a custom Base role from a complete permission configuration.

Update Base Role

Delta-merge changes into a Base role configuration.

Delete Base Role

Delete a custom Base role; system roles cannot be deleted.

Enable Base Advanced Permissions

Enable advanced permissions for a Base.

Disable Base Advanced Permissions

Disable advanced permissions for a Base.

List Base Workflows

List and optionally filter workflows in a Base.

Get Base Workflow

Get a Base workflow including its steps.

Create Base Workflow

Create a disabled Base workflow from a complete definition.

Update Base Workflow

Replace a Base workflow definition while preserving its enabled state.

Enable Base Workflow

Enable a Base workflow without changing its steps.

Disable Base Workflow

Disable a Base workflow without changing its steps.

List Base Forms

List forms configured for a Base table.

Get Base Form

Get a form configured for a Base table.

Get Base Form Detail

Get public form questions and submission metadata by share token.

Create Base Form

Create a form in a Base table.

Update Base Form

Update the name or description of a Base form.

Delete Base Form

Delete a form from a Base table.

List Base Form Questions

List questions configured for a Base form.

Create Base Form Questions

Create up to ten questions in a Base form.

Update Base Form Questions

Update up to ten Base form questions by question ID.

Delete Base Form Questions

Delete up to ten questions from a Base form.

Submit Base Form

Submit JSON field values to a shared Base form.

List Base Dashboards

List dashboards in a Base.

Get Base Dashboard

Get a Base dashboard.

Create Base Dashboard

Create a dashboard in a Base.

Update Base Dashboard

Update a Base dashboard name or theme.

Delete Base Dashboard

Delete a Base dashboard and its blocks.

Arrange Base Dashboard

Ask Feishu to automatically arrange dashboard blocks.

List Base Dashboard Blocks

List blocks in a Base dashboard.

Get Base Dashboard Block

Get a Base dashboard block and its data configuration.

Get Base Dashboard Block Data

Get the computed chart data for a Base dashboard block.

Create Base Dashboard Block

Create a chart, metric, or text block in a Base dashboard.

Update Base Dashboard Block

Update a Base dashboard block name or data configuration.

Delete Base Dashboard Block

Delete a block from a Base dashboard.

List Calendar Agenda

List event instances in a Feishu calendar over a bounded time range.

Search Calendar Events

Search Feishu calendar events by text, time range, and attendee identifiers.

Get Calendar Event

Get the complete details of one Feishu calendar event.

Create Calendar Event

Create a Feishu calendar event and add attendees, rolling back the event if attendee creation fails.

Update Calendar Event

Update Feishu calendar event fields and incrementally add or remove attendees.

Delete Calendar Event

Delete a Feishu calendar event.

Query Calendar Freebusy

Query a Feishu user's free/busy periods and RSVP status.

Find Calendar Rooms

Find meeting rooms available for the specified event time slots.

Suggest Calendar Times

Suggest available meeting times for Feishu users and chats.

Reply Calendar Event

Accept, decline, or tentatively accept a Feishu calendar event invitation.

Get Calendar Meeting Info

Get video meeting and meeting-note relations for calendar event instances.

List Tasks

List Feishu tasks related to the caller with server-side status filters.

Search Tasks

Search Feishu tasks by text, members, completion state, and due range.

Get Task

Get one Feishu task by GUID.

Create Task

Create a Feishu task with members, dates, reminders, and tasklist membership.

Update Task

Update the editable attributes of a Feishu task.

Complete Task

Mark a Feishu task as completed.

Reopen Task

Reopen a completed Feishu task.

Manage Task Assignees

Add or remove assignees on a Feishu task.

Manage Task Followers

Add or remove followers on a Feishu task.

Set Task Ancestor

Set or clear the ancestor of a Feishu task.

Get Related Tasks

List tasks related to the authorized Feishu user, with optional bounded auto-pagination.

Add Task Comment

Add a text comment to a Feishu task.

Manage Task Reminders

List, add, or remove reminders on a Feishu task.

Create Tasklist

Create a Feishu tasklist.

Search Tasklists

Search Feishu tasklists by name and ownership.

Add Task To Tasklist

Add a Feishu task to a tasklist.

Manage Tasklist Members

Add or remove members on a Feishu tasklist.

List Wiki Spaces

List Feishu Wiki spaces accessible to the caller.

Get Wiki Space

Get one Feishu Wiki space by ID.

Create Wiki Space

Create a Feishu Wiki space.

List Wiki Nodes

List nodes in a Feishu Wiki space or below one parent node.

Get Wiki Node

Resolve and get a Feishu Wiki node by token and object type.

Create Wiki Node

Create a document node in a Feishu Wiki space.

Copy Wiki Node

Copy a Feishu Wiki node into another space or below another parent.

Move Wiki Node

Move a Feishu Wiki node to another space or parent node.

Delete Wiki Node

Delete a Feishu Wiki node and optionally its descendants.

Submit Wiki Move To Drive

Move a Wiki node out of its knowledge space into Drive and return an asynchronous task handle.

Delete Wiki Space

Delete a Feishu Wiki space and return either synchronous completion or an asynchronous task ID.

Get Wiki Task

Get a normalized Wiki asynchronous task status.

List Wiki Members

List members of a Feishu Wiki space.

Add Wiki Member

Add a member to a Feishu Wiki space.

Remove Wiki Member

Remove a member from a Feishu Wiki space.

Create Document

Create a Feishu document from Docx XML or Markdown content, optionally inside a folder or Wiki node.

Fetch Document

Fetch a Feishu document as Docx XML or Markdown, with optional structural detail and partial-read selection.

Update Document

Update a Feishu document with a high-level text or block operation instead of manually orchestrating docx block APIs.

Search Documents

Search Feishu documents, Wiki nodes, spreadsheets, Base apps, files, folders, and slides.

List Document History

List historical versions of a Feishu docx document.

Revert Document

Revert a Feishu docx document to a historical version and return the background task state.

Get Document Revert Status

Get the status of a Feishu document history revert task.

Inspect Drive Item

Inspect a Feishu Drive token to resolve its canonical type, title, URL, and underlying document for Wiki nodes.

Search Drive Items

Search Feishu Drive documents, Wiki nodes, spreadsheets, Base apps, files, folders, and slides.

List Drive Files

List files, folders, and online documents inside a Feishu Drive folder.

Create Drive Folder

Create a folder in Feishu Drive.

Copy Drive File

Copy a Feishu Drive file or online document into another folder.

Move Drive Item

Move a Feishu Drive file or folder and return a task ID when Feishu processes the move asynchronously.

Delete Drive Item

Delete a Feishu Drive file or folder and return a task ID when Feishu processes the deletion asynchronously.

Get Drive Task Status

Get the current state of an asynchronous Drive move, copy, or delete task.

List Drive Comments

List comments on a Feishu Drive document or supported file.

Create Drive Comment

Create a full-resource or anchored rich-text comment on a Feishu Drive document or supported file.

Update Drive Comment

Mark a Feishu Drive comment as solved or unresolved.

Delete Drive Comment

Delete a Feishu Drive comment.

Create Drive Comment Reply

Add a rich-text reply to a Feishu Drive comment.

Delete Drive Comment Reply

Delete a reply from a Feishu Drive comment.

List Drive Permissions

List collaborators and permission roles on a Feishu Drive resource.

Add Drive Permission

Grant a collaborator permission on a Feishu Drive resource.

Update Drive Permission

Change a collaborator's permission role on a Feishu Drive resource.

Remove Drive Permission

Remove a collaborator permission from a Feishu Drive resource.

Create Drive Shortcut

Create a Feishu Drive shortcut to an existing file in another folder.

List Drive Versions

List one page of tagged version history for a Feishu Drive file.

Get Drive Version

Download one specific Feishu Drive file version into connector transit storage.

List Drive Previews

List available preview artifacts and generation states for a Feishu Drive file.

Download Drive Preview

Resolve a requested Drive preview type and download the ready artifact into connector transit storage.

Download Drive Cover

Download a stable Drive cover preset into connector transit storage.

Revert Drive Version

Revert a Feishu Drive file to a specific historical version.

Delete Drive Version

Permanently delete a specific historical version of a Feishu Drive file.

Apply Drive Permission

Apply to a Feishu document owner for view or edit permission on behalf of the current user.

List Drive Secure Labels

List secure labels available to the current Feishu user.

Update Drive Secure Label

Set the secure label of a Feishu Drive file or document.

Create Slides Presentation

Create a Feishu Slides presentation and optionally add up to ten initial pages.

Get Slides Presentation

Get the complete SML 2.0 XML of a Feishu Slides presentation.

Get Slide

Get one Feishu Slides page as SML 2.0 XML by stable ID or page number.

Create Slide

Create a page in an existing Feishu Slides presentation.

Delete Slide

Delete a page from a Feishu Slides presentation.

Replace Slide Elements

Replace or insert structural elements on one Slides page, with SML boilerplate added for common shape replacements.

Replace Slides

Replace multiple Slides pages by creating each replacement before its old page and then deleting the old page.

List Slides History

List historical versions of a Feishu Slides presentation.

Revert Slides History

Revert a Feishu Slides presentation to a historical version and return its task metadata.

Get Slides Revert Status

Get the status of a Slides history revert task.

List Whiteboard Nodes

List the raw nodes in a Feishu whiteboard, including Mermaid or PlantUML source metadata.

Create Whiteboard Nodes

Create raw OpenAPI nodes in a Feishu whiteboard, optionally replacing all existing content.

Create Whiteboard Diagram

Create a Mermaid, PlantUML, or SVG diagram node in a Feishu whiteboard.

Export Whiteboard Svg

Export a Feishu whiteboard as SVG and return the API's Base64 payload without writing a local file.

Query My Attendance Tasks

Query the current authorized user's attendance tasks and clock-in records for a work-date range.

Create Workbook

Create a Feishu spreadsheet workbook.

Get Workbook

Get workbook structure and metadata, including all sub-sheets.

Get Sheet Changeset

Get the raw spreadsheet edit actions between two revisions for reviewing applied changes.

Get Sheet

Get one sub-sheet from a workbook structure.

Create Sheet

Create an empty sub-sheet with optional position and dimensions.

Update Sheet

Rename, move, hide, show, or recolor one sub-sheet.

Delete Sheet

Delete one sub-sheet from a workbook.

Get Cells

Read one or more A1 ranges with values, formulas, and optional styles.

Set Cells

Write values, formulas, styles, comments, or validation to an A1 range.

Clear Cells

Clear cell contents, formats, or both from an A1 range.

Search Cells

Find cell coordinates matching text or a regular expression.

Replace Cells

Find and replace matching text in a sub-sheet.

Get Typed Table

Read a sub-sheet range into a DataFrame-friendly typed table with inferred dtypes.

Put Typed Table

Write a DataFrame-friendly typed table while preserving numbers, booleans, and real dates.

Batch Update Sheet

Execute multiple Sheet AI write tools in one batch request.

Insert Sheet Dimension

Insert blank rows or columns into a sub-sheet.

Delete Sheet Dimension

Delete rows or columns in a sub-sheet.

Hide Sheet Dimension

Hide rows or columns in a sub-sheet.

Unhide Sheet Dimension

Unhide rows or columns in a sub-sheet.

Group Sheet Dimension

Group rows or columns in a sub-sheet.

Ungroup Sheet Dimension

Ungroup rows or columns in a sub-sheet.

Freeze Sheet Dimension

Freeze or unfreeze the leading rows or columns.

Move Sheet Dimension

Move a contiguous row or column range to a new position.

Merge Sheet Range

Merge cells in a range.

Unmerge Sheet Range

Unmerge cells in a range.

Resize Sheet Range

Resize rows or columns using pixels, standard size, or row auto-fit.

Move Sheet Range

Move a cell range.

Copy Sheet Range

Copy a cell range.

Fill Sheet Range

Fill a destination range from a source pattern.

Sort Sheet Range

Sort a cell range by one or more columns.

Verify Sheet Formulas

Scan formulas for errors across selected sheets or ranges.

Get Sheet Dropdown

Read dropdown validation metadata for a range.

Set Sheet Dropdown

Set dropdown validation across every cell in a range.

Update Sheet Dropdowns

Apply one dropdown configuration to multiple sheet-prefixed ranges.

Delete Sheet Dropdowns

Remove dropdown validation from multiple sheet-prefixed ranges.

List Sheet Charts

List charts on a sub-sheet.

Create Sheet Chart

Create a chart object.

Update Sheet Chart

Update a chart object.

Delete Sheet Chart

Delete a chart object.

List Sheet Pivot Tables

List pivot tables on a sub-sheet.

Create Sheet Pivot Table

Create a pivot table object.

Update Sheet Pivot Table

Update a pivot table object.

Delete Sheet Pivot Table

Delete a pivot table object.

List Sheet Conditional Formats

List conditional formats on a sub-sheet.

Create Sheet Conditional Format

Create a conditional format object.

Update Sheet Conditional Format

Update a conditional format object.

Delete Sheet Conditional Format

Delete a conditional format object.

List Sheet Filters

List filters on a sub-sheet.

Create Sheet Filter

Create a filter object.

Update Sheet Filter

Update a filter object.

Delete Sheet Filter

Delete a filter object.

List Sheet Filter Views

List filter views on a sub-sheet.

Create Sheet Filter View

Create a filter view object.

Update Sheet Filter View

Update a filter view object.

Delete Sheet Filter View

Delete a filter view object.

List Sheet Sparklines

List sparklines on a sub-sheet.

Create Sheet Sparkline

Create a sparkline object.

Update Sheet Sparkline

Update a sparkline object.

Delete Sheet Sparkline

Delete a sparkline object.

List Sheet Float Images

List float images on a sub-sheet.

Create Sheet Float Image

Create a float image object.

Update Sheet Float Image

Update a float image object.

Delete Sheet Float Image

Delete a float image object.

List Sheet History

List spreadsheet edit history versions.

Revert Sheet History

Start an asynchronous revert to a spreadsheet history version.

Get Sheet History Revert Status

Poll the status of a spreadsheet history revert.

Search Approvals

Search approval definitions the connected user can initiate.

Get Approval

Get an approval definition, form snapshot, and approval nodes.

Create Approval Instance

Create an approval instance from structured form controls.

Get Approval Instance

Get an approval instance with its nodes, tasks, form, and history.

Cancel Approval Instance

Recall an approval instance initiated by the connected user.

Add Approval Cc

Add CC recipients to an active approval instance.

List Initiated Approval Instances

List approval instances initiated by the connected user.

List Approval Tasks

List approval tasks grouped by pending, completed, initiated, or CC status.

Approve Approval Task

Approve a pending approval task with optional form controls.

Reject Approval Task

Reject a pending approval task.

Transfer Approval Task

Transfer a pending approval task to another user.

Add Sign Approval Task

Add users before, after, or alongside the current approval task.

Rollback Approval Task

Roll back an approval task to one or more earlier nodes.

Remind Approval Tasks

Send reminders for one or more tasks in an approval instance.

List Mail Messages

List message IDs in a Feishu mailbox folder or label.

Search Mail Messages

Search Feishu mail by text, addresses, subject, state, and creation time.

Get Mail Message

Read one Feishu mail message with body and attachment metadata.

Get Mail Thread

Read every message in a Feishu mail thread in chronological order.

Create Mail Draft

Compose and save a new Feishu mail draft without sending it.

Update Mail Draft

Replace the complete content of an existing Feishu mail draft.

Delete Mail Draft

Delete a Feishu mail draft.

Send Mail Draft

Send an existing Feishu mail draft immediately or at a scheduled time.

Send Mail

Compose a new email, create a Feishu draft, and send it immediately.

Get Mail Send Status

Get the latest per-recipient delivery status for one sent Feishu mail message.

Cancel Scheduled Send

Cancel a Feishu mail message before its scheduled delivery time.

Reply Mail

Reply to a Feishu mail message, preserving conversation headers.

Reply All Mail

Reply to all participants of a Feishu mail message.

Forward Mail

Forward a Feishu mail message to new recipients.

Recall Sent Mail

Request asynchronous recall of one delivered Feishu mail message within its recall window.

Get Mail Recall Detail

Get asynchronous recall progress and per-recipient results for one Feishu mail message.

Modify Mail Messages

Add or remove labels and move Feishu mail messages in batches of 20.

Trash Mail Messages

Move Feishu mail messages to trash in batches of 20.

List Mail Signatures

List the authorized user's Feishu mail signatures and default usages.

Send Mail Read Receipt

Send a system-generated RFC 3798-style read receipt for a message that requested one.

Decline Mail Read Receipt

Dismiss a message's read-receipt request without sending mail, safely doing nothing when already cleared.

Get Mail Signature Detail

Fetch one complete mail signature and annotate whether it is the send or reply default.

Share Mail To Chat

Create a Feishu mail share card for one message or thread and send it to an IM recipient.

Create Mail Template

Create a personal Feishu mail template from JSON content and existing Drive-backed attachments.

Update Mail Template

Fetch and fully replace a mail template after merging provided JSON fields; concurrent writes are last-write-wins.

Triage Mail Messages

Auto-paginate compact mailbox summaries through list or search APIs with a stable continuation token.

Subscribe Mail Events

Subscribe a user mailbox to Feishu message-received events before consuming the corresponding push event.

Unsubscribe Mail Events

Unsubscribe a user mailbox from Feishu message-received events.

Search Minutes

Search Feishu Minutes by text, owners, participants, and creation time.

Get Minutes Detail

Get the basic metadata of one Feishu Minutes record.

Get Minutes Transcript

Get the generated transcript text of a Feishu Minutes record.

Get Minutes Summary

Get the generated summary of a Feishu Minutes record.

Get Minutes Todos

List the generated todos of a Feishu Minutes record.

Get Minutes Download Metadata

Get the temporary media download URL for a Feishu Minutes record without downloading it.

Update Minutes Title

Update the title of one Feishu Minutes record.

Apply Minutes Permission

Apply for view or edit permission on one Feishu Minutes record.

Replace Minutes Speaker

Replace a transcript speaker with another Feishu user in one Minutes record.

Replace Minutes Words

Batch-replace words in the transcript of one Feishu Minutes record.

Replace Minutes Summary

Replace the AI-generated summary of one Feishu Minutes record.

Manage Minutes Todos

Add, update, or delete multiple todo items in one Feishu Minutes record.

Search Vc Meetings

Search Feishu video meetings by text, people, rooms, and time range.

Get Vc Meeting

Get Feishu video meeting metadata and participant data.

Get Vc Recording Metadata

Get recording URL and duration metadata for a Feishu video meeting.

Get Vc Note

Get meeting-note metadata and its related document tokens.

Download Vc Note Transcript

Fetch every page of a unified meeting-note transcript and upload the complete text to connector transit storage.

Get Vc Meeting Note

Resolve a video meeting to its note ID and return normalized meeting-note details.

List Okr Cycles

List Feishu OKR cycles visible to a user.

Get Okr Cycle Detail

List every objective in an OKR cycle and fetch the key results below each objective.

Create Okr

Create one Feishu objective or key result from plain text.

Batch Create Okrs

Create objectives and their key results sequentially, with optional rollback on failure.

Patch Okr

Update content, notes, score, or deadline on an objective or key result.

List Okr Alignments

List the objectives aligned from or to a Feishu OKR objective.

Create Okr Alignment

Align one Feishu OKR objective to another objective.

Delete Okr Alignment

Delete a Feishu OKR objective alignment.

List Okr Categories

List enabled and disabled Feishu OKR categories configured by the tenant.

List Okr Progress

List progress records for an objective or key result.

Get Okr Progress

Get one Feishu OKR progress record.

Create Okr Progress

Create a progress record for an objective or key result.

Update Okr Progress

Update the content or rate of an OKR progress record.

Delete Okr Progress

Delete a Feishu OKR progress record.

List Okr Comments

List one page of comments attached to a Feishu OKR entity.

Get Okr Comment

Get one Feishu OKR comment by ID.

Reorder Okrs

Replace the objective or key-result order with an explicit ID sequence.

Update Okr Weights

Replace objective or key-result weights with explicit ID and weight pairs.

Update Okr Indicator

Find the first indicator for an objective or key result and update its current value.

Create Okr Comment

Create or reply to a Feishu OKR comment.

Update Okr Comment

Replace the content of a Feishu OKR comment.

Solve Okr Comment

Mark a Feishu OKR comment or its selection thread as solved.

Reopen Okr Comment

Reopen a solved Feishu OKR comment or selection thread.

Delete Okr Comment

Permanently delete a Feishu OKR comment.

Upload Drive File

Upload a file from a public URL to Feishu Drive, automatically using the three-step multipart protocol above 20 MB.

Download Drive File

Download a Feishu Drive file into connector transit storage.

Download Message Resource

Download one image or file resource attached to a Feishu message into connector transit storage.

Submit Drive Export

Submit an asynchronous Feishu Drive document export and return a handle for status polling.

Get Drive Export

Get the normalized status and generated file token of a Drive export task.

Download Drive Export

Download a generated Drive export file into connector transit storage.

Submit Drive Import

Fetch a source file, upload it as Feishu import media, and submit an asynchronous Drive import task.

Get Drive Import

Get the normalized status and created document token of a Drive import task.

Upload Base Attachments

Validate a Base attachment field, upload one or more files from public URLs, and append them to one record cell.

Download Base Attachments

Read Base attachment metadata and download selected or all record attachments into connector transit storage.

Remove Base Attachments

Validate a Base attachment field and remove selected file tokens from one record cell.

Join Vc Meeting

Join a Feishu video meeting with the app's meeting bot.

Leave Vc Meeting

Leave a Feishu video meeting previously joined by the app's meeting bot.

List Active Vc Meetings

List active Feishu video meetings for the current user or a tenant user.

List Vc Meeting Events

List participant and lifecycle events from one Feishu video meeting.

Send Vc Meeting Message

Send a text message or reaction through the app's in-meeting bot.

List App Slash Commands

List every slash command registered on the currently connected Feishu app.

Create App Slash Command

Register a slash command, optionally updating the existing command when its name already exists.

Update App Slash Command

Update the description, localized descriptions, or icon of a slash command selected by ID or name.

Delete App Slash Command

Permanently delete a slash command selected by command ID or exact command name.

Create Markdown File

Create a Markdown file from a JSON string in Feishu Drive root, a Drive folder, or a Wiki node.

Fetch Markdown File

Fetch the latest or a specific version of a Markdown file from Feishu Drive.

Diff Markdown File

Compute a unified line diff between Drive versions or between a Drive version and a JSON Markdown string.

Patch Markdown File

Fetch a Markdown file, replace literal text or a JavaScript regular expression locally, and overwrite only when matches exist.

Overwrite Markdown File

Overwrite an existing Feishu Drive Markdown file with a complete JSON Markdown string.

Upload Docs Media

Upload an image or attachment from a public URL to a Feishu document block, using multipart upload above 20 MB.

Insert Docs Media

Append an image or file to a Feishu docx document by creating a block, uploading media, and binding the file token with rollback on failure.

Preview Docs Media

Download the source-file preview of Feishu document media into connector transit storage.

Download Docs Media

Download Feishu document media or a whiteboard image into connector transit storage.

Download Document Cover

Read a Feishu docx document cover and download its image into connector transit storage.

Update Document Cover

Upload an image from a public URL and set it as a Feishu docx document cover.

Delete Document Cover

Idempotently clear the cover of a Feishu docx document.

Upload Slides Media

Upload an image of at most 20 MB to a Slides presentation for use as an XML `<img>` file token.

Set Sheet Cell Image

Fetch an image from a public URL, upload it to a Feishu spreadsheet, and embed it into one cell.

Get Slides Screenshots

Render up to ten existing Slides pages and store the decoded screenshots in connector transit storage.

Render Slide Screenshot

Render one SML 2.0 slide XML fragment and store the decoded screenshot in connector transit storage.

Upload Task Attachment

Upload a file from a public URL as an attachment to a Feishu Task resource.

Upload Okr Image

Upload an image from a public URL for use in Feishu OKR progress rich text.

Download Minutes Media

Resolve and stream a Feishu Minutes audio or video recording into connector transit storage.

Upload Minutes Media

Upload audio or video from a public URL to Drive and create a Feishu Minutes recording from the resulting file token.

Let Feishu Work with Your Other Tools

Tell Leina which sources to use and where the result belongs.

More Tools for Your AI Employee

Connect the Apps your work depends on, and give Leina the context to carry the task forward.

Keep the Conversation Moving. Let Leina Pick Up the Work.

Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.

See How Leina Works in Slack
LeinaExample Result

I sent the summary to Launch, including the agreed date and Jordan’s next step.

Launch progress summary

Feishu + Leina: Your Questions, Answered

Which documents and chats can AI use?

Access depends on application permissions, user authorization, and the content the user can access. Chat history requires the relevant user-identity history permissions.

Can I save a summary as a new Feishu document?

Yes. Specify the source content, document title, and destination folder or Wiki node.

Can AI send a summary to a team chat?

Yes. Explicitly request sending and identify the chat or recipient. Markdown summaries can be sent as interactive cards.

Make Leina Your Feishu AI Employee

Start with one task you already need to do. Tell Leina what a finished result should look like.

Connect Feishu, choose what to share, and hand off your first task.