@extends('layouts.app') @section('title', 'Transcript Detail') @section('page-title', 'Transcript Detail') @section('topbar-actions') Back @endsection @section('content') @php $analysis = $conversation['analysis'] ?? []; $sentiment = $analysis['user_sentiment'] ?? null; $summary = $analysis['transcript_summary'] ?? null; $duration = $conversation['metadata']['call_duration_secs'] ?? $conversation['call_duration_secs'] ?? 0; $mins = intdiv($duration, 60); $secs = $duration % 60; $startTime = $conversation['start_time_unix_secs'] ?? null; @endphp
| Conversation ID |
{{ $conversationId }}
|
| Status | @php $status = $conversation['status'] ?? 'unknown'; @endphp @if($status === 'done' || $status === 'completed') Completed @elseif($status === 'failed') Failed @else {{ ucfirst($status) }} @endif |
| Duration | {{ $duration > 0 ? $mins.'m '.$secs.'s' : '—' }} |
| Date | {{ $startTime ? \Carbon\Carbon::createFromTimestamp($startTime)->format('d M Y, h:i A') : '—' }} |
| Sentiment | @if($sentiment === 'positive') Positive @elseif($sentiment === 'negative') Negative @elseif($sentiment === 'neutral') Neutral @else — @endif |
{{ $call->customer->phone_number }}
| Product | {{ $call->customer->product_name }} |
| Language | {{ $call->customer->language ?? 'English' }} |
{{ $summary }}