Docs SmartApps

Approvals, clocks and escalation

The workflow engine's settings and the log entries it writes.

Approval flow

levels[]from a hierarchy or named; band per level
alternateper level
delegationallowed; max_period
pathseries | parallel | mixed
active_forper level; working days or hours; calendar
on_timeoutescalate(parent) | alternate | route(user) | return(requester)

Assignment

ownerthe person responsible
assignees[]one or many
modesequence | parallel
active_forper assignment
depends_onother assignments

Clocks

A clock starts when a step starts. It counts in working hours or working days on the calendar of the site or country, and fires the step's on_timeout rule when it reaches zero. Notifications can be sent at points before zero, for example at 1 hour remaining.

Log entries

EntryFields
stepnode; role; person; delegate; start; end; version
readhandler; filter; rows; policies
valuecomponent; value
decisioncriterion; arrow
notifychannel; recipient; card; pressed
writeinterface; values; acknowledgement | error
overrideadministrator; justification