Ever feel like you're doing too much manual work? Wish you could have monday.com take steps for you without learning to code first? You're in luck!
Take your workflow a step further with our automations! This amazing feature allows you to create your own automation or choose from pre-prepared templates. Build out new combinations tailored to your team's needs and make them fit perfectly into your specific workflow!
Learn the lingo
Every automation has a trigger, a condition, and an action (or multiple!).
To further understand triggers, conditions, and actions, let's look at an example of a recipe: "When a status changes to something, then archive item".
In this case, the trigger is "When a status changes". The condition is "to something" (in our case, we chose the "No longer relevant" status label) and the action is "archive item".
With this automation in place, every time an items' Status Column is given the "No longer relevant" label, that item will be automatically archived!
Add an automation
When adding an automation, you'll have the option to customize your own recipe or to choose from a pre-set automation recipe (we'll show this later on!). To begin adding a custom automation, click to access the Automations Center and then select "Create custom automation" as so:
Now time to customize it! 🎉
Step 1: Choose a trigger
The first step in building your automation is to click on "When this happens" to pick a trigger. You can then choose a trigger from the options presented in the dropdown or by clicking "More options". A trigger can be a column from your board (i.e. Status, People, Date, etc.) or an action/event (i.e. item created, every time period, etc.):
In the example above, we've chosen the trigger to be a Status Column changing to something. Now, it's time to select the condition for this trigger!
Step 2: Select a condition
Depending on the trigger you've picked in step one, you will then need to select a condition. In this example, we want to trigger an action when the Status Column titled "Contract" changes to "Signed".
To do this, we've clicked into the underlined fields and selected the Status Column with the name "Contract" and then we've chosen the label "Signed" as so:
If you'd like to specify additional conditions in your recipe, simply click on the plus sign next to the condition that you set and choose another one! As an example, we've added another condition of "if person is someone".
Now, the automation will only be set in motion if "Contract" changes to "Signed" and if the sales rep is assigned to Noy! 💥
Step 3: Set an action
Now that the first part of our automation (trigger + condition) is ready, it is time to pick an action for it! To choose an action, click on the grey "Then do this" field. From here, you can select an action from the options presented in the dropdown or by clicking on "More options".
For our automation, we chose the "notify someone" action, as below:
Now it is time to finalize the selected action! To customize the exact action that will occur, click into the underlined field(s). In our case, we'll use the "notify" field to customize the notification message that will be sent, and then we'll choose who will receive this automatic notification by clicking into the "someone" field!
And voila, our automation is now ready! By selecting the blue "Create Automation" button, the automation is now good to go. With this in place, every time that the "Contract" Status Column is given the "Signed" label, the Sales manager will instantly receive a notification about it. 🎉
If you're looking to create longer and more complex automation flows, you can add multiple different actions onto a single automation recipe! To do this, simply click on the plus sign to the right of the action you already set, choose the additional action, and then fill out the underlined fields.
You can continue adding more and more actions to a single recipe, as you'd wish!
After selecting a pre-prepared recipe template, all you have to do is fill out the underlined fields, click on "Create Automation", and you're good to go!
You may be wondering how time-based automations work. For example, in the "date" field in the following recipe: When date arrives, notify someone.
The same time-based automation will run at different times for different users if they have different time zones configured in their desktop settings. Meaning, if your “When” in the aforementioned recipe is set to 9 am, New York City users will be notified at 9 am EST and Tel Aviv users will be notified at 9 am IDT.
As mentioned, time-based automations will run on your local desktop’s time zone. However, if your time zone settings under My Profile are extremely different than your local time zone (more than a few hours), you may see an issue. If this is the case for you and it is essential that these two settings are different, please reach out to our support team right here and explain a bit about your use case so that we can pass on feedback about this to our team!
The below column types are currently not supported in the "notify" field of a notification automation:
- Auto Number
- Connect Boards
The below column types are currently not supported in any automations, including in the mapping of an item:
- Time Tracking
- Link to Item
- World Clock
Delete an automation
No longer need an automation on your board? An automation recipe can easily be deleted from your board through the Automation Centre. Click on "Board automations" from the top panel of the Automation centre. From the list of board automations that appear, click on the three dots to the right of the recipe you would like to delete, and select "Delete Automation" from the drop-down menu.
Trigger rate limit:
There are limitations on the number of times a single recipe can trigger per minute. When these limits are hit, a bell notification will be sent to the recipe creator as well as the recipe in question will be disabled.
Action rate limit:
There are limitations on the number of of actions that can run on a single recipe per minute. When these limits are hit, a bell notification will be sent to the recipe creator and not all actions will run.
- Managing your automations: This article will teach you all about editing, duplicating, and creating a template out of an existing automation. You can also learn how to disable an automation of transfer ownership.
- Why is my automation deactivated: If you are having any trouble with your automation recipes, be sure to check out this article.
- Pricing Information: If you are interested in learning more about pricing, this article discusses Automation and Integration pricing.
- Automation and Integration Actions: Review all the details behind triggers and actions.
Button column: The new button column works with automations. You can set up the column so that clicking the button in the column makes an action occur.
- Automation Activity Log: If your automation is not successful, the Automation Activity Log is a great place to start. The automation activity log allows you to keep track of any actions or outcomes. Check out this article for more information.
And if you're looking for information on specific categories of automations, check out the following articles:
- Status change
- Recurring tasks
- Date reminders
- Item creation
- Move item (within a board)
- Custom recipes
Have feedback? Would you like to see how other teams are using automations as part of their workflow? Check out our monday.com community.
If you have any questions, please reach out to our team right here. We’re available 24/7 and happy to help.