Hello @LoneWolf
I haven’t grasped the entire situation/problem but still allow me to share.
First, create a custom list of work with enable auto refresh.
Add the button there and apply the set input value to zero.
on that same button set action with true/false parameter like “I got the work” and set list’s filter based on that.
maybe you’ll encounter this next problem. if not, disregard.
What if two user press the button or signs up at that 1 work at the same time?.
2 user will be handling that same work then.
In that case. you can add another list. add button. refresh enabled. use time parameter. max 1 item and sort using time. set visibility conditions of the button with true/false parameter.
Regards.