> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ouraicalling.com/llms.txt
> Use this file to discover all available pages before exploring further.

# E-Mail-Verlauf

> Verfolge die E-Mail-Gespräche deiner Assistenten direkt neben den Anrufen.

E-Mails deiner Assistenten erscheinen im **Verlauf**, sobald SendGrid eine eingehende Nachricht zustellt. Der gesamte Austausch wird – genau wie bei einem Anruf – in einer einzigen Konversationszeile zusammengefasst: Kunde → Assistent → Kunde → Assistent.

Jede Nachricht speichert eine feste `thread_id` für die Konversation sowie eine `in_reply_to`-ID für die direkt vorausgehende Nachricht. Eingehende Antworten werden über die Standard-Header `Message-ID`, `In-Reply-To` und `References` zugeordnet – als Fallback dient ein kompaktes Thread-Token in der Antwortadresse.

## Verlaufstabelle

Wähle **Typ → E-Mail**, um nur E-Mails anzuzeigen. Die Richtung zeigt, wie das Gespräch begonnen hat: Eine eingehende Kundennachricht bleibt eingehend, auch nachdem der Assistent geantwortet hat, während eine eigenständige ausgehende E-Mail als ausgehend gilt. Die Suche durchsucht E-Mail-Adressen, Betreffzeilen und Klartext-Inhalte; die Filter für Assistent und Status funktionieren sowohl für Anrufe als auch für E-Mails.

E-Mail-Antwortstatus nutzen dieselben Verlaufsstatus:

| E-Mail-Status             | Verlaufsstatus |
| ------------------------- | -------------- |
| Antwort ausstehend        | `in_progress`  |
| Antwort gesendet          | `completed`    |
| Ausgehende E-Mail         | `completed`    |
| Antwort fehlgeschlagen    | `failed`       |
| Kein Assistent zugewiesen | `skipped`      |

Öffne eine E-Mail-Zeile, um alle eingehenden Nachrichten und Antworten des Assistenten chronologisch zu lesen – zusammen mit Thread-ID, Absender, Empfänger, Betreff, Assistent, aktuellem Antwortstatus/Fehler und den Metadaten der Anhänge. Der Inhalt der Anhänge wird nicht gespeichert. Die Suche erfasst auch jede einzelne Antwort innerhalb der Gruppe. Der Zeitpunkt der letzten Nachricht bestimmt die Reihenfolge im Verlauf – eine neue Antwort schiebt die Konversation also wieder nach oben.

Die Ausgabe des Assistenten wird vor dem Versand normalisiert. Beginnt das Modell den Text versehentlich mit `Subject:` oder `Betreff:`, wird diese Zeile entfernt – SendGrid sendet den Betreff bereits als eigenen E-Mail-Header.

## API und MCP

* REST: `GET /api/v1/history` und `GET /api/v1/history/emails/{id}` (`calls:read`)
* MCP: `list_history` und `get_email_history_item`

Der Listen-Endpunkt unterstützt `type`, `direction`, `status`, `assistant_id`, `campaign_id`, `search`, `from`, `to`, `limit` und `offset`.

Der E-Mail-**Kanal selbst** – Sende-/Empfangsdomains, Assistant-Zuordnung je Adresse sowie der Workspace-weite Standard-Absendername und die Signatur – lässt sich ebenfalls vollständig über API und MCP verwalten: `GET`/`POST /api/v1/email/domains`, `GET`/`DELETE /api/v1/email/domains/{id}`, `POST /api/v1/email/domains/{id}/verify`, `GET`/`POST /api/v1/email/addresses`, `PATCH`/`DELETE /api/v1/email/addresses/{id}` sowie `GET`/`PUT /api/v1/email/settings` (`assistants:read`/`assistants:write`). MCP-Tools: `list_email_domains`, `connect_email_domain`, `get_email_domain`, `verify_email_domain`, `delete_email_domain`, `list_email_addresses`, `create_email_address`, `update_email_address`, `delete_email_address`, `get_email_settings`, `update_email_settings`.
