- Home
- Resources
- Integrations
- Feishu Document
Feishu Document Make integrationAutomate Feishu Document with Make.
Can Make write and read your Feishu documents for you? Yes: the Feishu Document Make integration offers 13 modules, 12 actions and 1 search, with no trigger. This page is for teams who live in Feishu and want to connect the account, then build a first scenario step by step.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Feishu Document Make integration do for you?
The integration lets a Make scenario (the automation you build, a chain of modules) create cloud documents in Feishu, read them as plain text or Markdown, and edit them piece by piece. Each module is one brick of that chain, and your Feishu account is linked once through a connection that every module reuses.
A document drafted for every new request. When another app sends a new record, Create a Cloud Document opens a fresh doc and Create a Text Block writes the details inside. A sales team can get one briefing doc per lead without copying anything by hand.
A Markdown copy of the docs you care about. Search a Cloud Documents finds the documents, then Get a Document Content in MD Format returns their content ready for another tool, such as a knowledge base or a table in the Airtable Make integration.
A status line that stays current. Get a Document Block reads one piece of a document and Update a Block Content rewrites it, so a project page can show the latest figure from your other tools.
What Make does not do here: the app has no trigger, so nothing starts on its own when someone edits a doc in Feishu. The scenario starts from another app or from its schedule. The Make documentation for this app also warns that it was generated with AI from the Feishu docs and may contain mistakes, so check important details with Feishu.
Feishu Document may also be available as an n8n node; the n8n vs Make comparison lays out the criteria. To learn the editor properly, the Make training starts from zero.
How do you connect Feishu Document to Make?
- 01
Prepare a Feishu app
Make needs a Feishu developer account and an application that holds API credentials. In the Feishu developer console, click Create App, give it a name and a description, then paste the callback URI Make expects before you copy the Client ID and the Client secret.
- 02
Add a Feishu Document module
In your scenario, add any Feishu Document module and click Create a connection. The Connection name field is optional, but a clear name helps when you later run several Feishu apps side by side.
- 03
Enter the credentials
Paste the Client ID and Client secret you copied, or follow the instructions Make shows on screen, then confirm. From then on, every Feishu Document module in your scenarios reuses this connection.
Build your first scenario with Feishu Document
GoalWhen a new request lands in another app, Make creates a Feishu cloud document and writes its details in a text block.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the + to add the first module. Pick the app that receives your requests, such as a form tool or a CRM, and its trigger.
- 02
Add Create a Cloud Document
Click the + on the right of the trigger, search for Feishu Document and choose Create a Cloud Document. Link your account with Create a connection, then fill the fields Make shows with data from the trigger, such as the request name.
- 03
Write the text with Create a Text Block
Add Create a Text Block after the document module. Map the document from the previous module, then drag the fields of the request into the text so each doc carries the right details.
- 04
Test with Run once
Click Run once and send a test request. Each module shows the bundle it received, one bundle being one item passed along, so you can open Feishu and check that the new document holds the text.
- 05
Schedule and switch it on
Set the schedule on the first module; a new scenario checks every 15 minutes by default. Then switch the scenario on. Each module run counts as one operation on your Make plan.
What the Feishu Document modules do
Feishu Document gives you 13 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Block
ActionIn the docs onlyAdds a new block to an existing Feishu document, so your scenario can extend a page instead of starting a new one. Make works on these documents block by block, as the module names show.
Create a Cloud Document
ActionIn the docs onlyGives you a brand new document in Feishu, created by the scenario the moment the previous module hands it data. It is the usual first Feishu step of a flow that writes content.
Create a Text Block
ActionIn the docs onlyWrites a piece of text into a Feishu document, which is how most scenarios put words on the page after creating it. You map the text from any earlier module.
Delete a Block
ActionIn the docs onlyRemoves one block from a document, which keeps generated pages tidy when a line no longer applies. Pair it with a module that tells you which block to target.
Get a Child Block
ActionIn the docs onlyReads a block that sits inside another block, which lets your scenario reach content nested one level down. You get that piece of the document as data for the next module.
Get a Document Basic Information
ActionIn the docs onlyReturns the general details of a Feishu document rather than its content, a light way to check what a document is before working on it. Nothing in the document changes.
Get a Document Block
ActionIn the docs onlyFetches one block of a document, giving your scenario a precise piece of the page to read or to pass on. It is the natural partner of the update and delete modules.
Get a Document Content in MD Format
ActionIn the docs onlyHands you the whole content of a document in Markdown, so headings and emphasis travel with the text into other tools. Many knowledge bases and publishing tools accept this format.
Get a Document Plain Text Content
ActionIn the docs onlyPulls the text of a document without any formatting, which is the cleanest input for a search, a summary or an email body. Your next module gets the words of the page, nothing else.
Get a Single Block Content
ActionIn the docs onlyReads the content held by one specific block, useful when your scenario only cares about a single value on the page. It avoids pulling a full document for one line.
Make an API Call
ActionIn the docs onlyCalls any endpoint of the Feishu API from your scenario, with the connection you already set up. It covers what the 12 other modules do not.
Search a Cloud Documents
SearchIn the docs onlyFinds Feishu cloud documents for your scenario, the starting point when you do not already know which document to read or edit. As a search, it can return zero, one or several bundles.
Update a Block Content
ActionIn the docs onlyRewrites what a block says, so a document can show fresh information without anyone opening it. The rest of the page stays as it was.
Need help automating Feishu Document with Make?
A person reads every message.