How to Use Flow Fields in Lark Base

0
3

How to Use Flow Fields in Lark Base

A status column tells you where something is.

It does not tell you who is meant to move it forward, what has to be filled in before it can move, or whether anyone skipped a stage.

A flow field does all three.

It turns a single dropdown into a defined process with its own gatekeepers and its own required paperwork at each stage.

Flow field on a Lark Base record showing New, In progress and Completed steps above required project fields

What a Flow Field Adds

Compared with a single option field holding your stage names, a flow field lets you:

  • Name and colour each step in a process, up to ten of them.
  • Specify who is allowed to complete each step, not just who can edit the record.
  • Require particular fields to be filled in before a step can be marked done.
  • Distinguish between a process that finished properly and one that was abandoned.

Note: If advanced permissions are off, anyone with edit permission can configure the steps. If advanced permissions are on, only users with manage permission can.

Adding a Flow Field

Add a new field or double-click an existing field’s title, then choose Flow as the field type. It sits under the Business group in the field type list.

Field type list in Lark Base with Flow selected under the Business category

Configuring a Step

The configuration panel opens with three default steps: Not started, In progress and Done. Click any step to set it up.

Flow step configuration panel in Lark Base with step name, who can complete it and additional fields

  • Step name: Required. Double-click the step, or right-click and choose Rename.
  • Step colour: Click the icon in the step name field, or right-click and choose Fill Color.
  • Who can complete this step: Required. Either Everyone who can edit this field, or a person field from the table so only the named individual can advance it.
  • Additional fields: Fields that must be filled in at this step, each toggled required or optional.

Important: Users with manage permission for the base can complete any step regardless of who you nominate. The restriction shapes normal use, it does not lock administrators out.

Note: Some field types cannot be made mandatory: formula, lookup, button, created by, date created, modified by, last modified date, and the personnel details field generated when personnel details are turned on in a person field.

Adding, Reordering and Deleting Steps

Two ways to insert a step. Right-click an existing step and choose Insert Left or Insert Right:

Right-click menu on a flow step in Lark Base showing Insert Left and Insert Right options

Or hover between two steps and click the + icon:

Plus icon appearing between two flow steps in a Lark Base configuration panel

Drag a step to change its position. The same works for fields in the Additional fields list.

Dragging a step to a new position in a Lark Base flow field configuration panel

To remove a step, right-click it and choose Delete.

Working the Flow

Double-click a flow field value to open the record details page, where the whole process is laid out with its required fields and the status of each step.

Steps carry one of three statuses: Not started in grey, In progress in orange, and Done in green.

Click Complete Step and the current step turns Done while the next one becomes In progress.

Complete Step button beside the required leader and contact fields on a Lark Base flow

Got ahead of yourself? On a completed step, choose Back to This Step to return it to In progress. Every step after it reverts to Not started.

Back to This Step option on a completed step in a Lark Base flow field

Ending a Flow Early

Not every process reaches the end. A project gets cancelled, an opportunity is lost. Click the ··· More icon in the upper-right corner of the flow and choose End Flow.

More menu open on a Lark Base flow field showing Settings and End Flow options

A flow closes in two situations: every step was completed, or somebody ended it manually. You can label those outcomes differently, which is where flow fields earn their keep.

Open Settings, then Configure Done Status in the upper right. Fill in When the flow is done and When the flow is ended.

Configure Done Status panel in Lark Base with Successful and Unsuccessful outcome labels

For a sales pipeline, “Successful” and “Unsuccessful” work well. The grid then shows completed flows in green and abandoned ones in red, so a glance down the column separates wins from losses.

Lark Base grid with a Stage column showing Successful in green and Unsuccessful in red

Tip: This is the detail most people miss. Without it, a lost deal and a won deal both just read as finished, and your pipeline reporting quietly becomes useless.

Converting an Existing Field

Already tracking stages in a single option or multiple options field? Change its type to Flow and the options become steps.

  • Whichever option a record currently holds becomes its In progress step.
  • If a record has several options selected, the first becomes In progress.

Two Ways to Extend It

Record the completion time automatically

Pair a flow field with an automation and you get precise timestamps for the stages you care about.

Lark Base automation triggered when a flow field changes, writing the action time to a date field

  1. Create a date field to hold the completion time.
  2. Set the automation trigger to When a record updates. Under Select fields, choose your flow field, then set Changes to as is and pick the step you want to capture.
  3. Set the action to Update record, selecting Record changed in step 1. Choose your date field and set its value to Action time.
  4. Turn the automation on.

Show progress as a percentage

An IFS formula translates the current step into a completion figure that updates itself.

IFS formula in Lark Base converting project stage values into progress percentages

IFS(Project Stage=”New”,”0%”, Project Stage=”In progress”,”50%”, Project Stage=”Completed”,”100%”)

Useful for dashboards and for rolling several records up into an overall figure.

Practical Use Cases for SMEs and Startups

  • Sales pipeline: Only the named account leader can advance a deal, and contact details must be filled in before the first step closes.
  • Customer follow-up: Each stage requires its own notes, so nothing gets marked done on the basis of a phone call nobody logged.
  • Project delivery: Requirement, initiation, promotion and rollout as four steps, with automations reminding whoever owns the current one.
  • Recruitment: Screening, interview, offer and onboarding, with the hiring manager gating the offer step.
  • Quality inspection: Sign-off stages that cannot be completed until the inspector attaches their evidence.

Frequently Asked Questions (FAQ)

How many steps can a flow field have in Lark Base?

Ten.

Who can configure the steps in a flow field?

With advanced permissions off, anyone with edit permission for the field. With advanced permissions on, only users with manage permission.

Can I stop certain people from advancing a step?

Yes. Set Who can complete this step to a person field rather than everyone who can edit, and only the person named on that record can complete it. Users with manage permission for the base can still complete any step.

Can I force someone to fill in a field before completing a step?

Yes, using Additional fields with the required toggle on. Note that formula, lookup, button and the various system fields such as created by and last modified date cannot be made mandatory.

What is the difference between a flow finishing and being ended?

A flow is done when every step has been completed, and ended when someone stops it manually. Configure Done Status lets you label the two outcomes separately, for example Successful and Unsuccessful.

Can I undo a completed step?

Yes. Choose Back to This Step on the completed step and it returns to In progress. Any steps after it revert to Not started.

Can I convert an existing status column into a flow field?

Yes. Single option and multiple options fields convert directly, with each option becoming a step.

The option currently selected on a record becomes its In progress step, or the first option if several are selected.

Turning a Column Into a Process

The gap between a status field and a process is accountability.

A dropdown records what somebody says happened; a flow field decides who may say it and what they must produce first.

If you have a stage column that people forget to update or update too optimistically, converting it is a fifteen-minute job.

Ready to Power Your Business with Lark?

Lark Base is just one part of an all-in-one platform that brings messaging, meetings, documents, approvals, and automations together for your entire team.

As the Platinum Partner for Lark in Malaysia, Exabytes offers tailored Lark plans, hands-on onboarding, and dedicated local support to help your team run processes that hold together.

Explore Lark plans with Exabytes today