@extends('layouts.admin') @section('title', 'Báo cáo') @section('admin_shell_attributes') x-data="reportsApp()" x-init="init()" @endsection @section('content') @include('partials.admin-topbar', [ 'markImage' => asset('default/Logo.png'), 'markAlt' => 'Zaron', 'title' => 'Báo cáo vận hành', 'subtitle' => 'Tổng hợp hội thoại, SLA, nhân viên, template và AI từ dữ liệu đang có.', 'actions' => ' Mở Chat', ]) @include('settings.partials.nav-tabs')
{{-- Lọc theo đơn vị chỉ có với super admin: admin/nhân viên đã bị API giữ trong đơn vị của mình nên không có gì để chọn. --}} @if (auth()->user()->isSuperAdmin())
@endif

Hội thoại mới theo ngày

Dựa trên ngày tạo hội thoại trong hệ thống.

Tin nhắn vào / ra

So sánh tải khách nhắn vào với năng lực phản hồi.

Thời gian phản hồi trung bình

Tính từ tin khách đến tới tin trả lời kế tiếp.

Theo tài khoản Zalo

Top tài khoản tạo hội thoại mới.
@include('reports.partials.bar-list', ['items' => 'data.accountConversations', 'label' => 'name', 'value' => 'total'])

Nhân viên

Tốc độ phản hồi, quá SLA và khối lượng xử lý.
Nhân viên Hội thoại Tin gửi TB phản hồi Quá 15p Tỷ lệ
Chưa có dữ liệu nhân viên trong kỳ.

Tồn đọng theo nhân viên

Hội thoại có tin cuối từ khách, tính theo account được phân quyền.
Nhân viên Đang chờ Quá 5p Quá 15p Lâu nhất
Không có hội thoại đang chờ.

SLA phản hồi

Tính từ tin khách đến tới tin trả lời kế tiếp.
lượt khách cần phản hồi
quá 5 phút
quá 15 phút

SLA theo tài khoản

Tài khoản nào dễ trễ phản hồi nhất.
Tài khoản Tổng Quá 15p Tỷ lệ
Chưa có dữ liệu SLA theo tài khoản.

Khung giờ khách nhắn nhiều

Dùng để phân ca trực theo giờ cao điểm.

Tag / trạng thái

Số hội thoại được gắn tag trong kỳ.
@include('reports.partials.tag-list')

Template

Suy luận bằng nội dung tin gửi khớp chính xác với template.
Template Lần dùng Khách phản hồi sau đó Tỷ lệ
Chưa có dữ liệu template trong kỳ.

AI Agent

Dựa trên ai_agent_runs và trạng thái auto-reply hiện tại.
Auto-reply đang bật
Auto-reply đang tắt

Chiến dịch gửi hàng loạt

Chiến dịch tạo trong kỳ, cộng mọi chiến dịch còn đang chạy hoặc chờ chạy.
Quản lý chiến dịch

Chi tiết chiến dịch

Tỷ lệ thành công tính trên số người nhận đã xử lý, chưa gửi không tính là lỗi.
Chiến dịch Trạng thái Tiến độ Người nhận Đã gửi Lỗi Bỏ qua Thành công
Chưa có chiến dịch nào trong kỳ.
@endsection @push('pre_alpine_scripts') @endpush