Let your clients trigger monday.com automations from your client portal

Want to let your clients trigger predefined monday.com automations on board items in your client portal? This guide covers everything you need to know about managing action buttons.

Table of contents

Use the navigation below to quickly jump to your desired section and learn more about each topic.

Introduction

Use action buttons for status updates or any predefined monday.com automations in your client portal

One easy way to let your clients interact with monday.com board items in a client portal made with Client Portal Builder are action buttons. These action buttons can be referenced to monday.com automations, that trigger status updates or any kind of automations you predefined in your automation center. Watch the video below to get a quick overview.

Option A: Status Update

Use the provided monday.com automation recipe to let your clients update an item status

Before we can create and connect our action buttons to the automation, we first have to prepare our target board. In this example we want our clients to either accept or reject different proposals represented by board items. The column structure is quite simple. We add a status column with customized values such as Accepted, Rejected and "Empty". Further we add a file column with proposal PDF files.

Now we can open the Client Portal Builder for monday.com app and set up our board source and section. To keep things super simple for this example, we choose the Shared Board type as board source. This also works with Single Client Boards and Shared Client Boards, which are likely more actual use cases. Learn more about how and when to use the different board sources and board sections here.

Once you have configured the basics, you can add two action buttons to the board section. Choose the button type Primary or Secondary for each, label the buttons with Approve and Reject, and assign a unique ID approve and reject as shown in the screenshot below.

To display the action buttons conditionally, we need to add a new condition to each button. Click the conditions button to the very left and add the condition to each button as shown in the screenshot below. The condition basically defines to only show the buttons in the client portal, when the status is not Accepted or Rejected. Save your conditions.

Now head over to your Proposals Board and open the automation center. Go to the Templates tab at the very top, and click Integrations button at the bottom left. Then search for Client Portal Builder and choose the app. Now click on the ready-made recipe to use the Template.

The first automation references our Accept action button. Fill out the Action ID with the value accept, choose the Status column, and its value Accepted. Repeat this step for the second automation that references our Reject action button.

Your automation center on monday.com should look like the following afterwards.

If everything is configured successfuly, your board section in the client portal should look like the following. Status updates triggerd through action buttons are reflected in the portal and on the associated monday.com board. The action button conditions ensure that the action buttons are only displayed when no status is set on the board item.

Option B: Custom automations

Use and create fully customized monday.com automations triggered by action buttons

For this, everything from the above applies to this variant. Beside the fact we are not using the ready-made recipe template to update a status, but we are creating a fully customized monday.com automation.

After opening the automation center on the target board, we simply click the Add automation button directly in the top left. Now we click the trigger When this happens, and choose the Client Portal Builder Button Click option. Then choose and set the unique target Action ID value we defined in the Client Portal Builder board section. After that we can chain any automations provided by monday.com or other third party apps. In this case we first notify Markus about the approved proposal, and then move the item to the Approved group.

This guide is part of a series. You just reached the end part 6, navigate to the next part below.

Discover our tutorials and
guides for monday.com

  • All
  • Client Portal
  • Board to Website Widget
  • Spreadsheet Gorilla
  • Exported Excel Cleaner
Guide

Show content sections and pages conditionally in your client portal

Want to display portal content and pages conditionally and only to specific clients in your client portal? This guide covers everything you need to know about managing conditions.

Guide

Let your clients trigger monday.com automations from your client portal

Want to let your clients trigger predefined monday.com automations on board items in your client portal? This guide covers everything you need to know about managing action buttons.

Guide

Format text sections with Markdown in the Client Portal Builder

Want to format text in your client portal on monday.com to your needs? This guide covers everything you need to know about how to make use of the Markdown syntax to shape your text.

Guide

Embed monday.com WorkForms into the Client Portal Builder

Want to embed monday.com WorkForms in your client portal on monday.com? This guide covers everything you need to know about how to embed and display WorkForms in your client portal.

Guide

Connect a custom domain to your Client Portal on monday.com

Want to connect your company domain to your client portal built on monday.com? This guide covers everything you need to know about how to configure and connect a domain to your portal.

Guide

Display monday.com board items in your Client Portal to your clients

Want to give access and display select monday.com board items to your clients in your client portal? This guide covers everything you need to know about how to create and manage board sources.

Spotlight

How do I make use of Spreadsheet Gorilla for monday.com?

Spreadsheet Gorilla is a powerful tool for everything spreadsheets on monday.com and beyond. In this guide we will explore all the apps' features like exporting to Excel, and how you can utilize them.

Guide

How do I embed a monday.com board on my own website?

Are you looking for ways to embed your monday.com boards directly into your website? In this guide, we'll explore all the options of embedding a monday.com board seamlessly into websites.

Guide

How do I remove the monday.com branding from Excel exports?

Are you looking for a solution to clean up Excel exports from monday.com? In this guide, we'll discover all options on how to remove the monday.com logo and the default formatting from Excel files.

Guide

What is monday.com and why is it so popular across many industries?

Are you looking for a comprehensive guide of why you should use monday.com for your business? In this guide we will quickly spotlight the key features of monday.com and why it's the most flexible business tool.

Guide

How do I use formulas across monday.com boards to update board columns?

Are you looking for a way to perform cross-board calculations on monday.com to update board columns? In this guide, we'll explore how to build advanced formulas and cast their results to board items.

Interested in a product demo?

Let's learn about your requirements, answer questions, and
review ways how we can help you and your organization with
our monday.com apps and solutions.