LM
Quay lại dự án

2025

Customer Engagement Automation

Hệ thống automation khách hàngInternal project

Luồng tự động gửi thông báo trạng thái đơn hàng và thu thập thông tin khách hàng tiềm năng từ các kênh liên lạc, giúp tăng tương tác và chuyển đổi.

Vai trò
Backend Developer
Năm
2025
Loại dự án
Hệ thống automation khách hàng
Trạng thái
Internal project

Hình ảnh không công khai

Dự án có dữ liệu và giao diện thuộc môi trường công ty cũ, nên mình không public ảnh màn hình. Nội dung bên dưới chỉ mô tả phạm vi kỹ thuật ở mức tổng quan.

Tổng quan

Automation chăm sóc khách hàng và tìm kiếm lead

Hệ thống backend/automation giúp gửi thông báo trạng thái đơn hàng, xử lý dữ liệu mua hàng và hỗ trợ xác định khách hàng tiềm năng từ các kênh liên lạc.

Vai trò

Backend Developer

Thời lượng

Dự án công ty

Năm

2025

Mảng nghiệp vụ

Thông báo đơn hàngLead generationChăm sóc khách hàngTự động hóa quy trình

Vấn đề

Đội vận hành cần giảm thao tác thủ công khi cập nhật trạng thái đơn hàng và cần cách hệ thống hơn để nhận diện khách hàng có khả năng mua lại.

Mục tiêu

  • Tự động hóa thông báo trạng thái đơn hàng
  • Chuẩn hóa dữ liệu đơn hàng và khách hàng
  • Phân loại khách hàng tiềm năng
  • Giữ dữ liệu nhạy cảm trong phạm vi nội bộ

Giải pháp

Xây dựng backend FastAPI kết hợp PostgreSQL, Zalo OA và OpenAI để xử lý dữ liệu, tạo gợi ý nội dung và hỗ trợ các luồng automation chăm sóc khách hàng.

Hướng giải quyết

  • Luồng thông báo trạng thái đơn hàng qua Zalo OA và email
  • Xử lý dữ liệu mua hàng để xác định tín hiệu lead
  • Phân loại và gợi ý tin nhắn bằng mô hình ngôn ngữ
  • Thiết kế backend theo module để dễ mở rộng rule

Công nghệ

PythonFastAPIPostgreSQLDockerZalo OAOpenAI API

Điểm nổi bật

  • Thiết kế luồng tự động gửi thông báo trạng thái đơn hàng qua Zalo OA và email.
  • Xử lý dữ liệu đơn hàng, thói quen mua hàng để xác định khách hàng tiềm năng và lưu vào cơ sở dữ liệu.
  • Tích hợp mô hình ngôn ngữ để phân loại khách hàng tiềm năng và gợi ý và gửi tin nhắn đúng với nhu cầu của họ.

Phạm vi phụ trách

Phát triển backend và automation workflow

  • Thiết kế API xử lý dữ liệu đơn hàng và khách hàng.
  • Tích hợp Zalo OA cho luồng thông báo khách hàng.
  • Xây dựng logic nhận diện khách hàng tiềm năng từ dữ liệu mua hàng.
  • Tích hợp OpenAI để hỗ trợ phân loại và gợi ý nội dung.
  • Thiết kế PostgreSQL schema cho dữ liệu đơn hàng, khách hàng và lead.
  • Đóng gói dịch vụ bằng Docker.

Tính năng

Thông báo

  • Thông báo trạng thái đơn hàng
  • Tích hợp Zalo OA
  • Luồng email notification

Lead

  • Phân tích lịch sử mua hàng
  • Xác định khách hàng tiềm năng
  • Lưu lead vào cơ sở dữ liệu

AI

  • Phân loại khách hàng
  • Gợi ý nội dung tin nhắn
  • Ràng buộc phạm vi dữ liệu

Thách thức kỹ thuật

Chuẩn hóa dữ liệu rời rạc

Thiết kế lớp xử lý để đưa dữ liệu đơn hàng, khách hàng và hành vi mua về cùng một cấu trúc có thể truy vấn.

Tích hợp kênh liên lạc

Kết nối backend với Zalo OA và email trong khi vẫn giữ logic nghiệp vụ tách khỏi từng kênh gửi.

AI trong workflow nội bộ

Dùng mô hình ngôn ngữ để hỗ trợ phân loại và gợi ý nội dung nhưng không phụ thuộc toàn bộ quy trình vào AI.

Kiến trúc

Backend

FastAPIPython

Database

PostgreSQL

AI

OpenAI API

Infrastructure

Docker
Order Data
FastAPI
PostgreSQL
OpenAI
Zalo OA

Triển khai

Môi trường
Internal environment
Container
Docker
Theo dõi
Application Logs, Workflow Logs

Đội ngũ

Quy mô
2
Vai trò
Backend Developer

Trách nhiệm

  • Thiết kế backend
  • Tích hợp API
  • Thiết kế dữ liệu
  • Tích hợp AI
  • Đóng gói Docker

Automation Workflow

Loại ứng dụng

FastAPI

Backend

Zalo OA + Email

Kênh tích hợp

OpenAI

AI