{% extends "base.html" %} {% block title %}{{ 'Edit' if wf else 'New' }} workflow — ApprovalFlow{% endblock %} {% block content %}
← All workflows
Each workflow has its own allowed sender domain, its own approver, and its own email wording.
Placeholders: {workflow} {requester} {subject} {body} {request_id} {step} {total_steps} {decided_by} {created_at} {summary} {deny_reason} {approve_url} {deny_url}. Leave a field empty to use the default.