Multi Step Approval Process
An app for monday.com, by Stelo Apps

Approvals with a deadline. If nobody answers, it escalates.

Pick who has to approve an item, in what order and by when. When the date passes, the person whose turn it is gets a reminder — and whoever asked is told, by name, who is holding it up.

Free right now — see how pricing works. Nothing leaves monday.com.

An approval request whose deadline has passed, and the notification sent to the person who asked for it: No answer on Q3 vendor contract renewal. Due 20 Sep 2026. Waiting on Tom Baker.

The problem

Teams on monday.com already ask each other for sign-off — in comment threads. Someone asks “can you approve this?”, three people answer, and a week later nobody can say who agreed to what. This app turns that into a tracked decision on the item itself.

Why it is different

Five things that make it different

A deadline, and something that happens when it passes

A request can carry a date. When that date passes with no answer, two different messages go out: one to the person whose turn it is, and one to whoever asked for the approval — carrying the name of the person holding it up. Chasing only the person who is already ignoring the request is noise; the message that unblocks it is the one that reaches the person who is waiting.

Created by asking for it

Through a Sidekick skill, say “ask Ana, Tom and Priya to sign off on this, one at a time” and the request is built: approvers resolved by name, order preserved. No form to fill in.

The order is visible before you commit

When approvers decide one at a time, they are numbered as you pick them, so you can review the order before the request exists. It is the one thing you cannot correct afterwards without starting over.

It does not touch your board until you say where

Mirroring the approval state into a status column is opt-in, and you pick the column. With no column chosen, the app writes nothing to your board.

Approve and Reject only for whoever’s turn it is

Everyone else sees the current state and who is holding it up. Nobody approves out of order, and nobody wonders whether their click counted.

What it looks like

Inside the item, where the work already is

A new request with three approvers numbered 1, 2 and 3 in the order they were picked, and the mode set to one at a time.
1The order you pick is the order they decide in.
An approval request: Tom Baker has approved with a note, it is Priya Nair's turn, Marc Dubois is still waiting.
2Everyone sees whose turn it is.
The same request seen by Priya Nair, whose turn it is: a note box and the Approve and Reject buttons.
3Approve and Reject, only for the person up next.

How it works

Three steps, all on the item

1

Open any item, pick the people who have to approve, choose whether they decide all at once or one at a time, and set a deadline if you want one.

2

Whoever’s turn it is gets notified and sees Approve and Reject. If the deadline passes, they get a reminder and you get told who you are waiting on.

3

The decision — who made it, and when — stays on the item. If you picked a status column, the state is mirrored there too.

Notifications, per board

You decide who hears what

Whether approvers are told when it is their turn, whether the requester hears about every decision or only the outcome, and whether the outcome is posted on the item at all. Each choice saves the moment you make it.

What it does not do

It is worth being straight about the edges

  • No quorum — it cannot do “2 out of 3”.
  • No delegation when an approver is away.
  • No export of the approval history.
  • No reusable templates.

These are choices, not oversights: each one waits for the people who actually need it.

Your data

Nothing leaves monday.com

No third-party services, no analytics, no cookies. What the app stores — the request, the approvers, the decisions — is kept in monday’s own SecureStorage, separated by account. Uninstalling the app erases that account’s data.