Album cover is hidden from the customer preview/delivery because delivery is disabled in settings.
{% endif %}Request Status
{% if current_step == -1 %}Cancelled
{% else %}Recording Studio Status
LLM Cost: {{ format_musicgpt_cost(total_cost) }} {% if req.stems_cost %} (songs: {{ format_musicgpt_cost(req.musicgpt_cost) }} + stems: {{ format_musicgpt_cost(req.stems_cost) }}) {% endif %}
{% elif req.musicgpt_cost is not none %}LLM Cost: {{ format_musicgpt_cost(req.musicgpt_cost) }}
{% endif %} {% endif %} {% if req.status != 'cancelled' %} {% endif %}Operators can correct customer details here. Click Save when done.
Request #: {{ req.id }}
{% if req.revision_note %}{{ req.revision_note }}
{{ h.note or 'No note provided.' }}
No revisions recorded yet.
{% endif %}Internal notes for the booth team. Customers cannot see this.
Auto-generated from Gokapi when stems are completed. You can also paste a custom share link here — it will appear in the delivery email.
Paste Hermes' Title, Style, and Lyrics directly into the fields below, then save or generate.
{% if req.musicgpt_error %}Preview email: {% if req.preview_sent_at %} ✅ Sent {{ req.preview_sent_at }} {% else %} ❌ Not sent yet {% endif %}
Both songs must be uploaded first.
{% if req.song_a_path and req.song_b_path %}Operator preview link: Open customer player in new tab →
{% endif %}Customer approved: {% if req.customer_approved == 'none' %} Nothing yet {% else %} {{ (req.customer_approved or 'none').upper() }} {% endif %}
Delivery email: {% if req.delivery_sent_at %} ✅ Sent {{ req.delivery_sent_at }} {% else %} ❌ Not sent yet {% endif %}
{% if req.square_payment_ref %}Square Payment Reference: {{ req.square_payment_ref }}
{% endif %}