Skip to content

User Personas

Quick Reference

  • Số lượng Personas: 3
  • Vai trò hệ thống: Owner, Admin, Member
  • Loại Seller: Boxme Only, Omisell Only, Boxme & Omisell
  • Source: (permission.service.ts:1), (api.models.ts:1-5)

Tổng quan Personas

Mô tả: Hệ thống phân quyền dựa trên OrgRole (owner/admin/member). Owner và Admin có toàn quyền tạo, sửa, xoá Dashboard. Member chỉ xem Dashboard được chia sẻ hoặc do chính mình tạo.


Persona 1: Chủ Doanh Nghiệp E-commerce (Owner/Admin)

Thuộc tínhChi tiết
TênMinh Trang
Tuổi32
Vai tròOwner / Admin
Seller Typeboxme_and_omisell
Tần suất sử dụngHàng ngày, 3-5 lần/ngày
Thiết bịDesktop (chính), Mobile (phụ)
Trình độ kỹ thuậtTrung bình — biết dùng spreadsheet, không code

Mục tiêu

  • Nắm nhanh tình hình kinh doanh mà không cần đợi báo cáo thủ công
  • So sánh doanh thu giữa các kênh bán hàng (Shopee, Lazada, Tiki, TikTok Shop)
  • Phát hiện sớm các vấn đề vận hành (tồn kho thấp, hoàn trả cao)
  • Chia sẻ dashboard tổng quan cho team

Pain Points

  • Mất 30+ phút mỗi ngày tổng hợp dữ liệu từ nhiều nguồn
  • Không biết viết SQL nên phải chờ dev team xuất báo cáo
  • Báo cáo tĩnh không trả lời được câu hỏi đột xuất

Hành vi Sử dụng

Tính năngTần suấtMục đích
AI Chat3-5 lần/ngàyHỏi nhanh: "Doanh thu tuần này?", "Top sản phẩm?"
Dashboard1-2 lần/ngàyXem tổng quan kinh doanh, chia sẻ cho team
Insight Catalog2-3 lần/tuầnKhám phá insights mới, execute với filter
SubscriptionsSetup 1 lầnLập lịch nhận báo cáo qua Telegram mỗi sáng
SettingsSetup 1 lầnCấu hình AI connector (OpenRouter/Claude)

User Journey điển hình

  1. Mở app → Giao diện Chat tự động
  2. Hỏi: "Doanh thu 7 ngày qua theo sàn"
  3. Xem biểu đồ kết quả → Pin vào Dashboard "Tổng quan KD"
  4. Vào Dashboard → Kiểm tra tất cả widgets
  5. Share dashboard cho team

Persona 2: Nhân viên Vận hành (Member)

Thuộc tínhChi tiết
TênHoàng Anh
Tuổi26
Vai tròMember
Seller Typeboxme_only
Tần suất sử dụngHàng ngày, 1-2 lần/ngày
Thiết bịDesktop
Trình độ kỹ thuậtThấp — quen dùng Excel, chưa dùng BI tool

Mục tiêu

  • Theo dõi trạng thái fulfillment hàng ngày
  • Phát hiện đơn hàng bị trễ hoặc vận chuyển gặp vấn đề
  • Xuất báo cáo tuần gửi quản lý

Pain Points

  • Phải check nhiều tab/hệ thống khác nhau cho cùng một thông tin
  • Không biết hệ thống có những insight gì sẵn
  • Giao diện BI truyền thống quá phức tạp

Hành vi Sử dụng

Tính năngTần suấtMục đích
AI Chat1-2 lần/ngày"Đơn hàng pending bao nhiêu?", "Tỷ lệ hoàn trả?"
Insight Catalog3-4 lần/tuầnXem fulfillment, shipping, inventory insights
DashboardXem shared dashboardsXem dashboard được chia sẻ bởi Owner
SettingsKhông dùngKhông có quyền quản lý AI connector

User Journey điển hình

  1. Mở app → Vào Insight Catalog
  2. Filter theo category "fulfillment"
  3. Chọn insight "Tổng quan fulfillment" → Execute với granularity "day"
  4. Xem biểu đồ + table → Export CSV
  5. Quay lại Chat hỏi: "Carrier nào có chi phí/đơn thấp nhất?"

Persona 3: Quản trị Kỹ thuật (Admin/Tech)

Thuộc tínhChi tiết
TênDuy Khánh
Tuổi29
Vai tròAdmin
Seller Typeboxme_and_omisell
Tần suất sử dụng2-3 lần/tuần
Thiết bịDesktop
Trình độ kỹ thuậtCao — developer hoặc DevOps

Mục tiêu

  • Cấu hình và tối ưu AI connector cho team
  • Setup kênh thông báo (Telegram bot, Email, Lark webhook)
  • Đảm bảo hệ thống hoạt động ổn định, test connection thường xuyên

Pain Points

  • Cần test nhiều AI provider để tìm model tốt nhất (chất lượng / giá)
  • Quản lý API key cho nhiều provider
  • Debug khi delivery log báo lỗi gửi thông báo

Hành vi Sử dụng

Tính năngTần suấtMục đích
Settings2-3 lần/tuầnQuản lý AI connectors, test connection
Channel ConfigSetup + maintainCấu hình Telegram bot, Email, Lark webhook
Delivery LogsKhi có issueKiểm tra logs gửi thông báo, debug lỗi
AI ChatThỉnh thoảngTest chất lượng response của các model

User Journey điển hình

  1. Vào Settings → Tab "AI Connectors"
  2. Thêm OpenRouter connector → Nhập API key → Chọn model Claude Sonnet
  3. Test Connection → Xác nhận thành công
  4. Vào Tab "Notification Channels" → Thêm Telegram bot
  5. Test Channel → Kiểm tra bot gửi tin nhắn test

Ma trận Quyền theo Vai trò

Hành độngOwnerAdminMember
AI ChatFullFullFull
Xem Insight CatalogFullFullFull
Execute InsightFullFullFull
Rate InsightFullFullFull
Tạo DashboardFullFullKhông
Sửa/Xoá Dashboard (của mình)FullFullKhông
Sửa/Xoá Dashboard (của người khác)FullFullKhông
Xem Dashboard (shared)FullFullFull
Quản lý AI ConnectorsFullFullKhông
Quản lý ChannelsFullFullKhông
Quản lý SubscriptionsFullFullFull

Source: (src/app/core/services/permission.service.ts:1-42)

Liên kết

Hệ thống tài liệu Boxme AI Insight — Powered by CodyMaster DocKit