Gespräche

Gespräche auflisten

Anrufe und Chats eines Space, neueste zuerst.

GEThttps://app.elunos.ai/api/v1/spaces/{space}/conversations

Liefert die Gespräche eines Space, über alle Kanäle: Telefon, Web-Widget und Chat. Das Transkript fehlt in der Liste; das holst du über Gespräch abrufen.

Pfadparameter

spacestringPflicht

Slug des Space, z. B. `praxis-mueller`. Steht in der Antwort von `GET /spaces`.

Abfrageparameter

agent_iduuid

Nur Gespräche dieses Agenten.

channelstring

`voice` oder `chat`.

fromdatetime

Beginn ab diesem Zeitpunkt.

todatetime

Beginn bis zu diesem Zeitpunkt.

outcomestring

`completed`, `transferred`, `hung_up` oder `failed`.

pageinteger

Seite, beginnend bei 1. Standard 1.

per_pageinteger

Einträge pro Seite. Standard 50, höchstens 200.

Beispiel

curl https://app.elunos.ai/api/v1/spaces/praxis-mueller/conversations?channel=voice&from=2026-09-22T00:00:00%2B02:00 \
  -H "Authorization: Bearer np_xxxxxxxx"

Antwort

{
  "data": [
    {
      "id": "0199b1e0-2a3b-7c4d-8e5f-6a7b8c9d0e1f",
      "agent_id": "0199a3c2-7d4e-7b21-9f3a-2c5e8d1b4a70",
      "channel": "voice",
      "direction": "inbound",
      "session_ref": null,
      "started_at": "2026-09-22T09:12:04+02:00",
      "ended_at": "2026-09-22T09:14:41+02:00",
      "duration_sec": 157,
      "message_count": 14,
      "outcome": "completed",
      "summary": "Termin für Donnerstag, 10:30 Uhr, gebucht.",
      "page_url": null
    }
  ],
  "meta": {
    "page": 1,
    "per_page": 50,
    "total": 1,
    "next_page": null
  }
}
  • channel: voice für Telefon und Sprache im Widget, chat für Text.
  • outcome: completed, transferred (an einen Menschen übergeben), hung_up oder failed.
  • session_ref und page_url: bei Gesprächen aus dem Web-Widget die Sitzung und die Seite, auf der es begann.