Skip to main content

Call history (History)

Context

History panel in Calls. UI label: History / Verlauf. Shows past calls and meetings (organization telephony/call-log backend or local Vista node).

How to Open

  1. Open Calls in the sidebar
  2. Desktop: right history panel; mobile: History tab (next to Make a Call)
  3. Top area tabs All · Direct · Meetings · Call rooms scope the list
  4. Sorted newest first

Status and type filters

ControlOptions
Status tabsAll, Missed
Type filter (menu)All types, Incoming, Outgoing, Meetings, With transcript, With AI summary
SearchSearch calls

Content per Entry

ElementDescription
Type iconIncoming, outgoing, missed, voicemail / meeting
ParticipantName or number
TimeDate and time
DurationFor completed calls
DetailsClick opens detail drawer (if available)

Actions

ActionDescription
Call backStart a new call to the contact
Add to Speed dialEntry in the dial panel / Speed dial
Open detailsFull info, possibly transcript / AI summary

Transcripts

Live captions during a meeting and the stored transcript in the details drawer are different: captions are visible to everyone in the room; a persisted transcript in call history requires the right server setup (transcriber, database on the Vista node where applicable). Only finalized lines are stored — text that is still changing while someone speaks is live-only. In-meeting display: Meeting roles.

For supported calls (depends on backend):

  • Full text / raw transcript (e.g. Vista node with PostgreSQL)
  • Summary and action items (e.g. Sparks Conf) when provided by the backend

In the linked meeting chat, after the transcript is ready, the system line Meeting transcript is available may appear — with a link into this call log (transcript focus).

Recordings

With server-side recording (LiveKit Egress), after stop the meeting chat shows Meeting recording is available with Download recording (short-lived presigned URL; sign-in required). The call-log entry may also be marked with hasRecording / a storage key (local call log) when the backend stores that metadata.

Multiple meetings in the same room: Persistent Matrix chats (e.g. a team channel) can host back-to-back meetings. Each call-log entry and the transcript in Details refer to that meeting—not earlier calls in the same chat (Vista node with local call log and PostgreSQL, as of May 2026).

Reconnects: If you briefly disconnect and rejoin the same meeting within about five minutes, the server typically reuses the same call-log entry instead of creating a duplicate row (same user, same LiveKit room).

Post-meeting sharing (moderators): In the call detail drawer, appointment moderators can share with participants after the meeting ends:

  • Participant protocol — who joined this meeting instance (attendance-style list)
  • Transcript — stored meeting transcript (when created and saved for the appointment)

Recipients see a shared entry in their call log with limited access (protocol only, transcript only, or both). Shares can be revoked. Organizer options allow post-meeting share of protocol and allow post-meeting share of transcript control whether moderators may grant each type (see Event meeting options).

Operations note: Who may read stored transcripts is controlled by server policy. After the meeting ends, sessions are finalized and temporary buffers cleared.

Requirements

  • Typical: OIDC; call log from the organization’s telephony / Conf backend
  • Alternative (self-hosted): local call log on the Vista node with Matrix identity / token—ask your administrator
  • Without suitable authentication: history may be empty or limited

📸 Screenshot: Call Log

📸 Screenshot: Post-meeting sharing