Calls / Voice QA

Structured voice observability for live sessions, completed calls, readable reports, and cross-channel comparison.

Session Header

Identity, channel, provider, and terminal state for this session.

Session ID

29c7846e-9060-4267-8dd9-2fd530e08259

Channel

ZYCOO

Engine

PERSONAPLEX

Runtime

PERSONAPLEX

Started

19:30 UTC

Ended

19:55 UTC

Duration

24m 31s

Outcome

success

Executive Summary

Deterministic operator-facing summary generated from normalized metrics and issue signals.

Call completed with operator-visible issues

Outbound playback stayed within acceptable queue limits. The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API. read ECONNRESET

Key Metrics

Primary response, interruption, queueing, and language metrics.

First Response

n/a

Avg Response

n/a

Avg Interrupt

n/a

Max Queue

0 ms

Max Queue Frames

0

Dropped Frames

0

Interruptions

0

Successful Interruptions

0

Delayed Interruptions

0

Language

n/a

Issues

Detected issues and direct recommendations for operators or developers.

Provider error observed

The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.

error

Recommendation: Inspect provider payloads and runtime credentials for this session.

Bridge error observed

read ECONNRESET

error

Recommendation: Inspect transport-level bridge logs and connectivity for this channel.

Timeline

Ordered structured events for the session.

telephony.connection.opened

AudioSocket connection opened.

info19:30 UTC

call.started

Zycoo/Asterisk call started.

info19:30 UTC

assistant.commit.requested

Zycoo/Asterisk session: assistant commit requested (greeting, direct).

info19:30 UTC

provider_error

The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.

error19:30 UTC

bridge_error

read ECONNRESET

error19:30 UTC

call.stopped

Zycoo/Asterisk call stopped.

info19:30 UTC

telephony.connection.opened

AudioSocket connection opened.

info19:31 UTC

call.started

Zycoo/Asterisk call started.

info19:31 UTC

assistant.commit.requested

Zycoo/Asterisk session: assistant commit requested (greeting, direct).

info19:31 UTC

provider_error

The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.

error19:31 UTC

bridge_error

read ECONNRESET

error19:31 UTC

call.stopped

Zycoo/Asterisk call stopped.

info19:31 UTC

telephony.connection.opened

AudioSocket connection opened.

info19:53 UTC

call.started

Zycoo/Asterisk call started.

info19:54 UTC

assistant.commit.requested

Zycoo/Asterisk session: assistant commit requested (greeting, direct).

info19:54 UTC

provider_error

The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.

error19:54 UTC

bridge_error

read ECONNRESET

error19:54 UTC

call.stopped

Zycoo/Asterisk call stopped.

info19:54 UTC

telephony.connection.opened

AudioSocket connection opened.

info19:55 UTC

call.started

Zycoo/Asterisk call started.

info19:55 UTC

provider_error

The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.

error19:55 UTC

assistant.commit.requested

Zycoo/Asterisk session: assistant commit requested (greeting, direct).

info19:55 UTC

bridge_error

read ECONNRESET

error19:55 UTC

call.stopped

Zycoo/Asterisk call stopped.

info19:55 UTC

Conversation

Turn-by-turn transcript assembled from captured user transcripts and assistant output.

No transcript turns were captured for this session yet.

Technical Data

Raw event payloads are available here for debugging without overwhelming the default operator view.

telephony.connection.opened raw payload
{
  "connectionId": "sock-90607hhn",
  "remoteAddress": "127.0.0.1"
}
call.started raw payload
{
  "codec": "g711_ulaw",
  "engine": "personaplex",
  "sessionId": "29b7efb1-e813-4dbd-a587-311d3044ba8b",
  "zycooPeer": null,
  "aiExtension": "6001",
  "connectionId": "sock-90607hhn",
  "gatewayLabel": "Zycoo U-50",
  "fallbackReason": null,
  "asteriskContext": "ai-voice",
  "selectedProvider": "personaplex"
}
assistant.commit.requested raw payload
{
  "reason": "greeting",
  "source": "direct"
}
provider_error raw payload
{
  "message": "The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.",
  "sessionId": "29b7efb1-e813-4dbd-a587-311d3044ba8b",
  "connectionId": "sock-90607hhn"
}
bridge_error raw payload
{
  "message": "read ECONNRESET",
  "sessionId": "29b7efb1-e813-4dbd-a587-311d3044ba8b",
  "connectionId": "sock-90607hhn"
}
call.stopped raw payload
{
  "sessionId": "29b7efb1-e813-4dbd-a587-311d3044ba8b",
  "connectionId": "sock-90607hhn"
}
telephony.connection.opened raw payload
{
  "connectionId": "sock-rbsq5xue",
  "remoteAddress": "127.0.0.1"
}
call.started raw payload
{
  "codec": "g711_ulaw",
  "engine": "personaplex",
  "sessionId": "c19c9f6e-6096-4de8-aff8-e14f6a899c2d",
  "zycooPeer": null,
  "aiExtension": "6001",
  "connectionId": "sock-rbsq5xue",
  "gatewayLabel": "Zycoo U-50",
  "fallbackReason": null,
  "asteriskContext": "ai-voice",
  "selectedProvider": "personaplex"
}
assistant.commit.requested raw payload
{
  "reason": "greeting",
  "source": "direct"
}
provider_error raw payload
{
  "message": "The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.",
  "sessionId": "c19c9f6e-6096-4de8-aff8-e14f6a899c2d",
  "connectionId": "sock-rbsq5xue"
}
bridge_error raw payload
{
  "message": "read ECONNRESET",
  "sessionId": "c19c9f6e-6096-4de8-aff8-e14f6a899c2d",
  "connectionId": "sock-rbsq5xue"
}
call.stopped raw payload
{
  "sessionId": "c19c9f6e-6096-4de8-aff8-e14f6a899c2d",
  "connectionId": "sock-rbsq5xue"
}
telephony.connection.opened raw payload
{
  "connectionId": "sock-n3t6pllo",
  "remoteAddress": "127.0.0.1"
}
call.started raw payload
{
  "codec": "g711_ulaw",
  "engine": "personaplex",
  "sessionId": "50fdc564-39cd-47d5-939e-1f80c279d575",
  "zycooPeer": null,
  "aiExtension": "6001",
  "connectionId": "sock-n3t6pllo",
  "gatewayLabel": "Zycoo U-50",
  "fallbackReason": null,
  "asteriskContext": "ai-voice",
  "selectedProvider": "personaplex"
}
assistant.commit.requested raw payload
{
  "reason": "greeting",
  "source": "direct"
}
provider_error raw payload
{
  "message": "The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.",
  "sessionId": "50fdc564-39cd-47d5-939e-1f80c279d575",
  "connectionId": "sock-n3t6pllo"
}
bridge_error raw payload
{
  "message": "read ECONNRESET",
  "sessionId": "50fdc564-39cd-47d5-939e-1f80c279d575",
  "connectionId": "sock-n3t6pllo"
}
call.stopped raw payload
{
  "sessionId": "50fdc564-39cd-47d5-939e-1f80c279d575",
  "connectionId": "sock-n3t6pllo"
}
telephony.connection.opened raw payload
{
  "connectionId": "sock-si75k44f",
  "remoteAddress": "127.0.0.1"
}
call.started raw payload
{
  "codec": "g711_ulaw",
  "engine": "personaplex",
  "sessionId": "37148f97-22ed-40cb-aa5a-3365b2723c5a",
  "zycooPeer": null,
  "aiExtension": "6001",
  "connectionId": "sock-si75k44f",
  "gatewayLabel": "Zycoo U-50",
  "fallbackReason": null,
  "asteriskContext": "ai-voice",
  "selectedProvider": "personaplex"
}
provider_error raw payload
{
  "message": "The Realtime Beta API is no longer supported. Please use /v1/realtime for the GA API.",
  "sessionId": "37148f97-22ed-40cb-aa5a-3365b2723c5a",
  "connectionId": "sock-si75k44f"
}
assistant.commit.requested raw payload
{
  "reason": "greeting",
  "source": "direct"
}
bridge_error raw payload
{
  "message": "read ECONNRESET",
  "sessionId": "37148f97-22ed-40cb-aa5a-3365b2723c5a",
  "connectionId": "sock-si75k44f"
}
call.stopped raw payload
{
  "sessionId": "37148f97-22ed-40cb-aa5a-3365b2723c5a",
  "connectionId": "sock-si75k44f"
}