{% extends "base.html" %} {% block title %}{{ 'Edit' if wf else 'New' }} workflow — MartinhalApprovalFlow{% endblock %} {% block content %}

← All workflows

{{ 'Edit workflow' if wf else 'New workflow' }}

Each workflow has its own allowed sender domain, its own approver, and its own email wording.

Basics

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.

Images for email bodies

These images can be used in the approval request body, approved notice body and denied notice body above. Copy an image's tag into the text where the image should appear — it is embedded in the email at that spot. PNG, JPG or GIF, up to 2 MB each. The library is shared by all workflows.

{% if images %}
{% for name in images %}
{{ name }}
{{ name }} {{ '{image:' + name + '}' }}
{% endfor %}
{% else %}

No images uploaded yet.

{% endif %}
{% endblock %}