Approvals
Some journeys shouldn't run all the way through on their own — for example, a message that needs a manager's sign-off before it reaches a customer. The Approval gate step pauses a contact's journey at that point and waits for a person to review and decide before it continues. Anyone responsible for reviewing these requests does it from the Approvals inbox, a dedicated list of everything currently waiting on a decision.
The Approval gate step
Add an Approval gate anywhere in a journey where you want a human check before the contact moves on. When a contact reaches the gate, the journey stops there for that contact and a request appears in the Approvals inbox. The gate has three possible outcomes you connect separately on the canvas: approved, rejected, and timeout (used if nobody responds in time), so you can send the contact down a different path depending on what happens.
The Approvals inbox
The Approvals inbox, at Automations > Approvals, lists every pending approval request across your journeys — who the request is for, which journey it came from, and a prompt describing what needs a decision. Each request also shows the journey's progress so far and the key facts behind it (with the full context available as raw JSON), plus a box for an optional note. It checks for new requests automatically, so approvers don't need to refresh the page.
Requests you approve or reject move into a Recently resolved list just below, so you can see what you've just decided. That list covers this visit only — it's cleared when you reload or navigate away, and it doesn't show decisions made earlier or by teammates. The inbox itself always shows what's still outstanding.
Steps: adding an approval gate
- On the journey canvas, open the step palette, switch to the Control category, and drag the Approval gate step onto the canvas.
- Connect it after the step where you want the journey to pause for review.
- Click the gate to open its settings panel and write the prompt approvers will see — a short description of what they're being asked to approve.
- Draw separate connections out of the gate's approved, rejected, and timeout outcomes to whatever should happen next on each path.
- Your changes save automatically. Publish the journey when you're ready for it to run for real contacts.
Steps: reviewing a request in the Approvals inbox
- Go to Automations > Approvals.
- Find the pending request you want to review — it shows the journey it came from, the contact (if there is one), and the prompt written for that gate.
- Read any additional context shown with the request, then choose Approve or Reject.
- Optionally add a note explaining your decision before submitting it.
- The request moves out of the pending list and into recently resolved, and the contact's journey continues down the matching path.
Tips
- Write a clear, specific prompt on the Approval gate so approvers know exactly what they're being asked to sign off on without having to dig through the journey.
- Always connect something to the timeout outcome, not just approved and rejected, so contacts don't get stuck indefinitely if a request is never reviewed.
FAQ
Q: Who can see and act on requests in the Approvals inbox? A: Anyone with access to the Automations area can open the inbox and approve or reject requests — it isn't limited to whoever built the journey.
Q: What happens to the contact while a request is pending? A: They stay paused at the Approval gate until someone approves or rejects the request, or until the timeout outcome fires if one is connected.