Headless Salesforce là gì?
1. Headless là gì?
Headless Salesforce là cách sử dụng các chức năng của Salesforce mà không cần đăng nhập trực tiếp vào giao diện Salesforce. Thay vì người dùng phải mở Salesforce để thao tác, các tính năng, dữ liệu và quy trình của Salesforce được đưa thẳng vào những công cụ mà họ đang sử dụng hằng ngày như:
- Slack
- Microsoft Teams
- ChatGPT
- Claude Code
- Cursor
- Windsurf Các ứng dụng hoặc cổng thông tin tự xây dựng Khái niệm "headless" xuất phát từ kiến trúc phần mềm, trong đó: Backend = Salesforce Platform Frontend = nơi người dùng tương tác Hai phần này được tách rời với nhau.
2. Tại sao Salesforce phát triển mô hình Headless?
Trước đây:Nhân viên phải đăng nhập vào Salesforce, tự tìm kiếm thông tin, mở từng Case, Opportunity, cập nhật thủ công Trong mô hình mới:Con người không phải là đối tượng duy nhất làm việc với Salesforce,AI Agent cũng cần truy cập và thực hiện hành động Các Agent có thể:
- Gọi API
- Sử dụng MCP (Model Context Protocol)
- Chạy lệnh CLI
- Đọc dữ liệu
- Kích hoạt workflow
- Thực hiện hành động tự động mà không cần truy cập giao diện Salesforce.
3. Salesforce trong thời đại Agentic Enterprise
Salesforce đang hướng tới mô hình Agentic Enterprise (Doanh nghiệp vận hành cùng AI Agent). Trong mô hình này: Con người và AI Agent cùng làm việc Agent có thể: Truy xuất dữ liệu Chuyển tiếp yêu cầu Tổng hợp thông tin Thực hiện công việc Tự động hóa quy trình Ví dụ: Khách hàng gửi yêu cầu hỗ trợ: Agent nhận yêu cầu Kiểm tra lịch sử khách hàng Tìm Case liên quan Kích hoạt quy trình xử lý Gửi phản hồi Toàn bộ có thể xảy ra trước khi một nhân viên hỗ trợ thực sự tham gia.
4. Salesforce Platform vẫn là trung tâm
Dù người dùng làm việc từ Salesforce App, Slack, Teams, ...thì data, Workflow vẫn là Workflow của Salesforce, ecurity và Permission vẫn do Salesforce quản lý, Business Logic không thay đổi. Nói cách khác, thay đổi giao diện làm việc nhưng không thay đổi nền tảng vận hành.
5. Lợi ích chính của Headless
(1) Tăng tỷ lệ sử dụng (Adoption)
Nhiều công ty gặp khó khăn vì người dùng ít đăng nhập Salesforce. Headless giúp đưa dữ liệu Salesforce đến nơi người dùng đang làm việc và giảm sự phụ thuộc vào việc đăng nhập Salesforce.
(2) Mở rộng phạm vi sử dụng (Reach)
Những nhóm trước đây hiếm khi dùng Salesforce như: Nhân viên hiện trường, Nhân viên sản xuất, Đối tác bên ngoài có thể truy cập quy trình Salesforce qua: Teams, Slack và các ứng dụng khác
(3) Tăng tốc độ làm việc (Speed)
Giảm việc: Chuyển đổi giữa nhiều ứng dụng, mở nhiều màn hình khác nhau => Nâng cao năng suất.
(4) Hỗ trợ chiến lược AI Agent
Doanh nghiệp cần AI Agent có khả năng truy cập dữ liệu thật, thực hiện hành động thực tế, tuân thủ quy trình, có khả năng kiểm soát và kiểm toán. Headless cung cấp hạ tầng cần thiết để đưa Agent từ giai đoạn thử nghiệm sang sản xuất thực tế.
6. Vai trò của HXL (Headless Experience Layer)
Salesforce giới thiệu: Headless Experience Layer (HXL) Nhiệm vụ: Lấy năng lực từ Salesforce Platform Hiển thị trực tiếp trên các môi trường làm việc khác Ví dụ:
| Môi trường | Điều người dùng làm |
|---|---|
| Slack | Xem dữ liệu Salesforce |
| Teams | Kích hoạt quy trình |
| Tạo hoặc cập nhật yêu cầu | |
| ChatGPT | Truy vấn dữ liệu doanh nghiệp |
Người dùng gần như không cần mở Salesforce UI.
7. Hỗ trợ mạnh cho lập trình viên
Trước đây để vận hàng và phát triển trên Salesforce đòi hỏi công ty cần có nhân viên có trình độ nghiệp vụ về Salesforce khá cao. Hiện nay, Các lập trình viên dùng: Claude Code, Cursor có thể kết nối trực tiếp tới Salesforce thông qua API, MCP Server. Salesforce hiện cung cấp hơn 30 Coding Skills có sẵn, hơn 60 MCP Tools giúp xây Agent, viết ứng dụng, kiểm thử, triển khai ngay trong IDE quen thuộc.
8. MCP Tools và Coding Agents
Coding Agent là AI Agent chuyên viết mã. Khi kết nối với Salesforce, Coding Agent có thể tạo file Apex, Flow, Automation, truy vấn Metadata, triển khai cấu hình thông qua ngôn ngữ tự nhiên. Ví dụ: Người dùng có thể nói: "Tạo Flow gửi email khi Opportunity được Closed Won" thay vì tự viết mã, Coding Agent sẽ hiểu và thực hiện.
9. Vì sao chỉ có LLM là chưa đủ?
Một LLM thông thường chỉ biết: sinh văn bản, sinh mã code nhưng không hiểu khách hàng nào đang bị escalated, SLA nào sắp vi phạm, hợp đồng nào sắp gia hạn, mối quan hệ với khách hàng quan trọng. Những ngữ cảnh kinh doanh này tồn tại trong Salesforce. Salesforce sử dụng kết hợp Data 360 + API + MCP + CLI để cung cấp ngữ cảnh doanh nghiệp cho AI Agent đưa râ kết quả: ✅ Agent không chỉ biết viết code ✅ Agent hiểu được hoạt động kinh doanh
10. Bảo mật và quản trị
Một ưu điểm rất lớn của Headless là mọi Agent đều kế thừa: Permission Security Policy Compliance Rule Approval Process Governance đã được cấu hình trong Salesforce.
Doanh nghiệp không cần xây dựng lại các cơ chế bảo mật từ đầu.
Kết luận Headless Salesforce là chiến lược biến Salesforce từ một ứng dụng phải đăng nhập để sử dụng thành một nền tảng dịch vụ có thể được truy cập từ bất kỳ công cụ nào. Ý tưởng cốt lõi:“Mang Salesforce đến nơi người dùng và AI Agent đang làm việc, thay vì bắt họ đến Salesforce.” Điều này giúp: Tăng khả năng sử dụng Salesforce. Tích hợp sâu với Slack, Teams, ChatGPT, WhatsApp... Hỗ trợ AI Agent hoạt động trên dữ liệu và quy trình thực tế. Giữ nguyên bảo mật, quyền hạn và logic nghiệp vụ của Salesforce. Đẩy nhanh quá trình xây dựng Agentic Enterprise.
All rights reserved