IT CanvassTalk to an advisor
How-to Guides · LessonBy , ServiceNow Architect · Published · ServiceNow · all levels

Build an approval flow

Approvals that people actually complete: approval steps, dynamic approvers, reminders and rejection paths.

Quick answer

Approvals that people actually complete: approval steps, dynamic approvers, reminders and rejection paths.

Key takeaways
  • Decide one of or all of before building
  • Design the rejection path explicitly
  • Approve from email removes most delay
  • Measure approval time, it dominates request cycle time

Choose the approval type

Ask for approval supports one user, a group, or a rule that resolves approvers dynamically, for example the requester manager. Decide whether one approval is enough or all must approve before you build anything.

Handle the rejection path

Most flows are built for the happy path and stall on rejection. Decide explicitly what happens: cancel the request, return it to the requester with comments, or route to a second approver.

Make approvals easy

Approval fatigue is the real failure mode.

  • Send an email with approve and reject links so no login is needed
  • Include the information the approver needs in the notification, not a bare link
  • Add reminders and an escalation to the manager after a defined wait
  • Report on approval cycle time, it is usually the longest part of a request

Practice challenge

+0 XPStreak ×0
Question 1 of 2
What is most often missing from an approval flow?

Frequently asked questions

Can an approver delegate?
Yes, delegation on the user record routes approvals to the delegate for a date range.
How do we stop approvals sitting for weeks?
Reminders plus an escalation step, and reporting that names the approvers with the longest queues.
Already working on ServiceNow and stuck on a live ticket?Get an expert ServiceNow developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support