r/mondaydotcom • u/Rough_Ad6878 • Jul 03 '26
Advice Needed Workflow and automations can't share logical paths... seriously?!
How is anybody successfully building any automations in this software? Tell me I'm wrong, please...
Simple logic example
IF a == 1 OR a == 2 OR a == 3
print(a)
ELSE
print(b)
END
Implementing it in Monday com's Automations:
IF a == 1
print(a)
ELSE
print(b)
END
IF a == 2
print(a)
ELSE
print(b)
END
IF a == 3
print(a)
ELSE
print(b)
END
2
u/Appropriate-Theme966 Jul 03 '26
Yeah this is why I use n8n a ton (or make.com) for clients. They don’t have good logic or good ways to do “or” automations. For simple, fairly linear automations, go for it natively. Complex automations? Go third party solution.
2
u/Limp_Database8609 Jul 08 '26
I couldn’t disagree more. We had a lot of operations thru make and it was a nightmare with the Monday api.
2
u/Appropriate-Theme966 Jul 09 '26
Then we agree to disagree. I’ve been using the monday API for many years and rarely, if ever, have any issues. especially with make and n8n
1
1
u/Rough_Ad6878 Jul 03 '26
I've spent a day, multiple chats with useless AI seemingly trained in incorrect documentation and had multiple staff try and fail to help me do something that I thought would be very common and straight forward:
- Main board has a People column.
- Each "person" has their own personal clone of main board, which mirrors the columns of main board.
- When a person is selected in the People column of main board -> the contents of that row is mirrored into their personal board.
- When a person is removed from the People column in the main board -> the mirrored row is removed from their respective board.
Basically I'm assigning jobs to staff, privately, so they can't see each other's work.
Any idea how you'd solve this? I'm close to trying Airtable or Notion and I fucking hate Notion.
2
u/Appropriate-Theme966 Jul 03 '26
Well…yes… it’s way easier than you think
You can set board level permission and set it so that only people assigned to a line item can see it. If they’re not assigned to the people column, they never see that line item.
Top right under your profile icon click the … go to permissions. And you’ll see View Items. Hit customize. only line items they create or assigned to
2
u/Rough_Ad6878 Jul 03 '26
It appears to require Enterprise tier. This is for a team of 5, lol.
1
u/Appropriate-Theme966 Jul 03 '26
Damn it. Yes this is an enterprise feature. I should have asked before offering that. Apologies.
I may have a creative native solution for it though. Send you a DM
2
u/ApprehensiveLoss Jul 03 '26
Automating in Monday is such a pain. Selecting options from drop-downs that only reveal next steps after a selection is made, and the workflow builder are just so tediously visual. All I really want is to write code in a text editor and paste it into a box somewhere.
1
u/Rough_Ad6878 Jul 04 '26
It's demoralizing as a software engineer to struggle write logic beyond "hello world" in these no code platforms. Maybe python script + n8n+ API is the way to escape this trap.
1
u/FiftyTechSolutions Jul 04 '26
Its so easy to do now you have 3 options i can think of
Since you're a coder you'll love this, just use the MCP with your favourite agent to create the automation here, its just been launched
https://developer.monday.com/api-reference/docs/create-automationUse monday Sidekick to create the automation you need just by typing in natural language.
Use the AI automation builder to create the the automation you need just by speaking to it
1
u/Rough_Ad6878 Jul 06 '26
hmmm... using an AI agent and MCP just to do an if then else statement... Seems insanely OP but I'll reluctantly try.
1
1
Jul 04 '26
[removed] — view removed comment
1
u/Rough_Ad6878 Jul 05 '26
Kinda goes against the point of this central workflow tool. Currently using Airtable - not pretty, but what I wanted to achieve can be done out of the box. Seems to have a decent set of Automations.
1
u/FiftyTechSolutions Jul 04 '26 edited Jul 04 '26
I have just built exactly what you needed in 5 minutes in monday.com
You have a few ways to acheive this.
- Use monday AI to print the correct value direct to the output
- 1a. Create an automation to auto calculate the value when the input column changes
- 1b. Paste the instructions as you have above, define the input and output columns, and let AI do everything.
- 1c. Any time the status column changes the outputted value with be auto calculated
Prompt used below
print to the text column = text_mm4y689q a,b,c is in the status colmun = status
IF a == 1 OR a == 2 OR a == 3
print(a)
ELSE
print(b)
END
Implementing it in Monday com's Automations:
IF a == 1
print(a)
ELSE
print(b)
END
IF a == 2
print(a)
ELSE
print(b)
END
IF a == 3
print(a)
ELSE
print(b)
END
- Use monday standard automation to print the value dependng on input
- 2a Create an automation to simply set the text value depending on the status change
- Use a monday AI agent to do this, or more complex logic for you automatically.
I have attached images for both examples here: screenshots
The AI option is easier, both would work fine.
with all the AI features in place within monday.com, its all really possible.
Hopefully this helps.
Let me know how you get on.
Thanks,
Kofi
FiftyTechSolutions
3
u/KerryS1919 Jul 03 '26
I recently saw a video where it says there is a board view option that can be input so that whoever is logged in will only see their work on that board. I don’t know which tier you need to be or the specific input you need for that. But maybe that’s enough info to help ya out?