Use button fields in Base

Use button fields in Base

2 min read
I. Intro
Add a button field to run automated workflows directly from records in the table. Configure what actions you want the button to perform and users simply have to click it to run the automated workflow.
Note: Button actions count towards your monthly automated workflow runs.
Common scenarios
  • Status updates: Use a button to change the content of a record, such as changing the project status.
  • Group management: Add a button to allow users to create or join a group with just a few clicks.
  • Sync data: Use a button to create a new record that contains synced data from another table, which can be used for tasks such as syncing client details to a leads table.
II. Steps
  1. Add a field
  • Click the + icon on the rightmost side of the field row, then select Button as its field type.
  • Set an action to perform and configure the automated workflow.
250px|700px|reset
  1. Use cases
Here are a few use cases for using buttons to sync updates, create groups, and send messages.
250px|700px|reset
2.1 Sync data across tables
[Scenario] Sync relevant client data from the CRM table to a leads table.
[Steps]
  1. Create a button field called Leads in the CRM table and set the action to perform as Add Record.
  1. In automated workflow settings, select the Leads table and configure record settings.
  1. Click Save and Enable. Click the button to sync records to the Leads table.
2.2 Create a project group
[Scenario] Create a group for following up when leads are transferred to the Leads table.
[Steps]
  1. In the Leads table, create a new group field called Project group. Then create a new button field called Create Group and set the action to perform as Create a Lark Group.
  1. In automated workflow settings, set the group name, members, owner, and other details.
  1. Add another action Update record, and select the group field from the previous step as the record to be updated
  1. Click Save and Enable. Click the button and a new group will be created, and users can join the group by clicking on the group card in the base.
2.3 Sync updates to groups
[Scenario] Sync new client info from the CRM table to a group for relevant members to follow up.
[Steps]
  1. Create a new button field called Sync Info in the CRM table and set the action to perform as Send a Lark message.
  1. In automated workflow settings, select the group that you want to send the update to and enter the content, configure the redirect buttons, and so on.
  1. Click Save and Enable. Click the button to send the corresponding information to the selected group(s).
III. FAQs
How are button actions counted toward my automated workflow runs?
One button click is equivalent to one automated workflow run, regardless of the number of actions configured for the automated workflow.
What actions do buttons support?
All actions from automated workflow are supported.
Can buttons be copied?
Yes, the title, text, and color can be copied. Actions to perform can't be copied.
How can I see which users have clicked the button field in the Base?
You can accomplish this by using automated workflow. Set the trigger condition to When a button is clicked, and set the action to Update record, then set Performer in a person field under Set record content.
The person field will only show the last user who clicked the button and not all users who have clicked it. You can check the record's edit history to see all the people who have clicked the button.
250px|700px|reset
Who can configure and click the button?
Who can configure
  • When advanced permissions are off: The owner of Base, users with manage and edit permissions can configure the button field.
  • When advanced permissions are on: The owner of Base and users with manage permissions can configure the button field. Users with edit permissions can view the configuration page but cannot modify the configuration.
Who can click
  • Any user that can see the button field can click the buttons.
Written by: Lark Help Center
Updated on 2024-11-28
How satisfied are you with this content?
Thank you for your feedback!
Need more help? Please contact Support.
0
rangeDom
rangeDom
rangeDom
rangeDom
rangeDom
rangeDom