Lark Group Bot
CommunicationSend text, rich posts, images, group share cards, and interactive cards to a Lark group chat through the custom bot webhook. Agents put an alert or an approval card in front of the group that owns it.
What This Integration Enables
This connector talks to Lark through the custom bot incoming webhook, and the shape of that webhook decides what the flow can do. It is outbound only. It reaches exactly one group chat, the one the bot was added to, and it exposes no read call and no event stream, which is why there are five send actions and no triggers here. What it gives up in reach it repays in setup cost: a URL copied out of the group's own bot settings, no application registration, no tenant admin involved.
Within those five actions the range is real. Plain text for a one line alert. Rich posts when an update needs a title, structure, links, and mentions. Images for a rendered chart or a screenshot. Group share cards to hand the room an entrance to another chat. Interactive cards built from Lark's card JSON when the message should read like a small dashboard. One honest limit is worth knowing before you design around it: interactive cards from a custom bot support buttons and text links, but callback-based card elements are not delivered back to custom bots. The card can present a decision and point at where to make it. It cannot collect the answer. Any decision the flow waits on comes back through a human-in-the-loop step on a channel FlowRunner can actually read, and the flow resumes from there.
This connector targets the international Lark Suite edition on open.larksuite.com. Teams on the Chinese Feishu edition should use the Feishu Group Robot connector instead, because the two run on separate domains and a webhook issued by one will not authenticate against the other.
Without FlowRunner
With FlowRunner
Use Case Scenarios
Payment and revenue cards into the commercial group
Each time Stripe records a payment above the threshold the team cares about, the agent builds a card with the customer, the amount, the plan, and whether this is new business or a renewal, and posts it into the commercial group. The card format matters here: the group is scanning for a shape, not reading sentences, and a card gives them the same layout every time. Smaller payments are aggregated into one daily rich post instead of firing individually, because a group that gets pinged for everything stops reading the pings.
SLA breach alerts routed to the group that owns the customer
When a Zendesk ticket crosses its SLA, the agent posts an alert into the Lark group of the team that owns that account, with the ticket, the customer, how long it has been open, and the last agent to touch it. Because each Lark group has its own bot webhook, routing by account means selecting the right webhook rather than tagging people inside a shared room. The team that can act sees it, and the teams that cannot are not interrupted.
Weekly operating report as a rich post
A scheduled flow pulls the week's numbers, renders the two charts worth looking at, uploads them through the Lark Open Platform image API, and posts a rich post with the figures, the images, and links back to the underlying dashboards. Send Image Message takes an image key rather than a file, so the upload happens ahead of the send using a Lark app credential. The report lands in the group at the same hour every week, which is the point.
Human-in-Loop Highlight
A rich post that mentions everyone does not just appear in a group. It pushes a notification to every member's phone, wherever they are and whatever hour it is for them, and this connector has no delete action, so there is no version of taking it back. That makes the broadcast, not the content, the thing worth stopping for. When a flow is about to fire a message that notifies the whole group, the agent holds it: "Release 4.2 is ready and the rule says announce it with an at-everyone mention to the product group, which has 380 members. Two regressions are still open against this build. Send with the mention, send without it, or hold until the regressions close?" The release manager answers on the human-in-the-loop channel they already use, and the agent sends exactly the version they picked. The agent is happy to write the announcement. It should not be the one deciding to interrupt 380 people.
Agent Capabilities
5 actionsMessages
3- Send Text Message Sends a plain text message to the group chat the bot was added to. Used for single fact alerts where formatting adds nothing.
- Send Rich Post Message Sends a rich text post with an optional title, styled paragraphs, links, and mentions. Used for release notes, weekly reports, and any update the group should be able to click through from. Mentions here reach real people's notifications, so a broadcast belongs behind an approval.
- Send Image Message Sends an image to the group by its image key. Keys are produced by the Lark Open Platform image upload API using a Lark app credential, so the upload is a step in the flow ahead of the send.
Cards and Sharing
2- Share Group Chat Card Sends a share card for another group chat into the group the bot was added to, giving the room a tappable entrance to that chat. Used when the point of the message is to move people, not to inform them.
- Send Interactive Card Sends an interactive card built with Lark's card JSON. Used for status summaries and approval requests that need to be read at a glance. Buttons and text links work; callback elements are not delivered to custom bots, so the card links out to the decision surface rather than capturing the answer itself.
Frequently Asked Questions
What can FlowRunner do with Lark Group Bot?
FlowRunner agents can run Send Text Message, Send Rich Post Message, and Send Image Message in Lark Group Bot, plus 2 more actions.
Does connecting Lark Group Bot to FlowRunner require OAuth?
Lark Group Bot uses a custom authentication method to connect to FlowRunner.
Can Lark Group Bot trigger a FlowRunner workflow automatically?
Lark Group Bot doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with Lark Group Bot
$100 in credits. No card required. Connect in minutes.