Accept terms
Presents a contractual Markdown document and routes the process according to explicit acceptance or rejection.
Presented context
Accept terms
User Journey
User response
Vue d’ensemble
Presents a contractual Markdown document and routes the process according to explicit acceptance or rejection.
Exemple
Present a specific version of terms of service and stop onboarding if the participant rejects them.
Key point A user action suspends the instance until the interaction is resolved. The User Journey presents the action; the node remains the orchestration contract determining its inputs and outputs.
Decision routes
acceptedAccepted
The participant explicitly accepted the presented content.
Recommended actionContinue with steps requiring this consent and retain the fingerprint as proof of version.
refusedRejected
The participant explicitly rejected the presented content.
Recommended actionStop, adapt, or route the journey according to the applicable policy.
Parameters 8
title
Main title presented to the participant for this action in the User Journey.
description
Optional supporting text shown under the title to explain what is expected from the participant.
markdown_template
Markdown content presented to the participant. Supported expressions may inject context values according to Ormuz renderer rules.
version_label
Optional version label for the contractual document presented, useful for distinguishing business versions of the same text.
require_acceptance
Requires an explicit acceptance decision rather than mere viewing of the content.
require_scroll_to_end
Prevents acceptance until the participant reaches the end of the document reading area.
allow_replay_from_here
Allows a participant to restart a replay from this interaction when the process enables that capability. Disable it when repeating the action would be dangerous or misleading.
replay_boundary
Marks this interaction as a replay point of no return to bound earlier steps that can be replayed or reused.
Outputs 3
accepted
Whether the participant explicitly accepted the presented contractual document.
selected_route
Route key selected from the participant's response.
content_sha256
SHA-256 fingerprint of the contractual content presented, retained to link the decision to the exact text version.
Behavior
The action retains the participant's decision and the fingerprint of the content shown. The scroll option may require reaching the end before acceptance.
Limits and responsibilities
- The node records the interaction; the legal scope of acceptance depends on your context and the document presented.
- Changing the content changes the fingerprint: do not assume an old acceptance automatically covers a new version.