{% extends "base.html" %} {% block title %}Automations{% endblock %} {% block content %}

Automations

Each automation sends one kind of email, and can have the recipient reply automatically.

{{ icon("plus") }} New Automation

{{ icon("sparkle") }} Describe a New Automation

Say what you want in plain English. You'll see it filled in and can check it before saving.

{% if not has_ai %}Needs an AI connected (Settings → Connections).{% endif %}
{% for w in workflows %} {% set on = w.get('enabled', true) %}

{{ w.get('name', w.id) }} {% if not on %}Paused{% endif %}{% if w.get('review') %} You approve each one{% endif %}

{{ icon("send", 14) }} {{ roles[w['from']].name }} → {{ to_label(w) }} {{ icon("clock", 14) }} {{ h.describe_trigger(config, w) }} {% if w.get('reply') %}{{ icon("message", 14) }} Reply after about {{ h.describe_duration(w.reply.delay) }}{% endif %} {% if on and next_run.get(w.id) %}Next: {{ next_run[w.id].strftime('%a %d %b, %H:%M') }}{% endif %}
Schedule Edit
{% else %}
No automations yet. Create your first one.
{% endfor %} {% endblock %}