Operate Feishu from the command line, output JSON. For setup see references/setup.md, for all commands see references/commands.md。
IM rules
In a Feishu IM bridge conversationreply directly, do not use feishu im send。im send is only used for proactively notifying third parties.
Common quick reference
feishu doc search/read/create/write/delete/upload-image/upload-file <args>
feishu im send/reply/forward/delete/pin/urgent <args>
feishu bitable search-records/create-record/batch-create <args>
feishu calendar list-events/create-event/freebusy <args>
feishu chat list/info/create/members/search <args>
feishu task list/create/complete <args>
feishu sheets read/write/append <args>
feishu mail send/list-messages/create-draft/send-draft <args> # 邮件收发和草稿
feishu event subscribe # 实时事件流(NDJSON,长连接,Ctrl+C 终止)
feishu tool call <工具名> '<json>' # 调用任意 API
Format
Success {"data":{...}} stdout | Failure {"error":"...","code":"..."} stderr
Notes
--as auto(default) REST bot preferred, automatically falls back to personal MCP when permissions are insufficient--as useruser identity (requires user_access_token or personal MCP)--as botREST bot identity only, no fallback- For Workflow templates see
references/workflows.md(meeting minutes/standup daily report/insert chart into document) - For full parameters see
references/commands.md