{% extends "base.html" %} {% block title %}Message {{ detail.id }} — whatsloon admin{% endblock %} {% block content %}

Message {{ detail.id }}

Direction
{{ detail.direction }}
Conversation
{{ detail.conversation_id }}
From
{{ detail.sender }}
To
{{ detail.recipient }}
Type
{{ detail.message_type }}
Status
{{ detail.status }}
API version
{{ detail.api_version or "—" }}
Created
{{ detail.created_at }}
Trace ID
{{ detail.meta_trace_id or "—" }}

Content

{% if detail.content_text %}

{{ detail.content_text }}

{% else %}
No text content{{ " (masked view)" if not reveal else ""}}.
{% endif %} {% if reveal and detail.structured_payload is defined %}

Payload (redacted)

{{ detail.structured_payload | tojson(indent=2) }}
{% elif can_view_raw %}

Reveal redacted payload

{% endif %}

Status history

{% if detail.statuses %} {% for s in detail.statuses %} {% endfor %}
StatusAt
{{ s.external_status }}{{ s.occurred_at }}
{% else %}
No status transitions recorded.
{% endif %} {% endblock %}