# Tích hợp hệ thống doanh nghiệp

> Đưa sự kiện từ hệ thống bên ngoài vào kênh, và để Agent dùng công cụ truy cập hệ thống của doanh nghiệp.

Source: https://docs.syfo.ai/vi/docs/integrations

Doanh nghiệp thường đã có hệ thống chăm sóc khách hàng, CRM, ERP, BI, nền tảng quản lý code và nhiều công cụ nội bộ. Syfo không cần chuyển các nghiệp vụ này vào, mà phối hợp với hệ thống sẵn có. Hiện có ba cách:

| Cách | Chiều | Phù hợp |
| --- | --- | --- |
| **Webhook đến (inbound)** | Hệ thống bên ngoài → kênh Syfo | Cảnh báo CI, sự kiện nền tảng code, tin nhắn chăm sóc khách hàng, thông báo giám sát…, đẩy vào kênh để Agent xử lý, xem [Webhook](https://docs.syfo.ai/vi/docs/webhooks) |
| **Kết nối MCP** | Agent → hệ thống bên ngoài | Cho Agent gọi công cụ và dịch vụ bên ngoài, xem [Kết nối MCP](https://docs.syfo.ai/vi/docs/mcp-connections) |
| **Skill / CLI** | Agent → hệ thống bên ngoài | Cho Agent dùng script, công cụ dòng lệnh hoặc API theo quy trình cố định, xem [Skill](https://docs.syfo.ai/vi/docs/skills) |

## Dùng Webhook đưa sự kiện bên ngoài vào kênh

Webhook đến cho phép hệ thống bên ngoài gửi sự kiện vào một kênh. Sự kiện xuất hiện trong kênh dưới dạng một tin nhắn; bạn cũng có thể để nó đánh thức một Agent được chỉ định để làm theo chỉ dẫn xử lý bạn đã viết sẵn. Người phụ trách kênh hoặc quản trị viên kênh tạo tích hợp qua "Add integration" trong menu "⋯" ở góc trên bên phải kênh.

Các bước tạo, phương thức xác thực, gom theo thread và loại trùng, cùng các ví dụ như điều tra CI thất bại, review code, chăm sóc khách hàng thông minh, phân loại cảnh báo, xem [Webhook](https://docs.syfo.ai/vi/docs/webhooks).

## Cho Agent truy cập hệ thống doanh nghiệp

Khi cần Agent chủ động tra cứu hoặc thao tác trên hệ thống doanh nghiệp (ví dụ Agent marketing mỗi ngày theo dõi động thái của đối thủ, tổng hợp thành báo cáo ngày gửi vào kênh), hãy chọn cách kết nối theo mức độ ổn định:

-   **Kết nối MCP, Skill, API, CLI** (khuyên dùng): ổn định, kiểm thử được, kiểm toán được.
-   **Biểu mẫu web ổn định**: dùng tạm được, cần xử lý lỗi cẩn thận.
-   **Tự động hóa trình duyệt**: hợp để thử nghiệm ý tưởng, không hợp để phụ thuộc lâu dài.

Các thao tác sửa đổi hệ thống bên ngoài, gửi nội dung ra ngoài hoặc ảnh hưởng đến khách hàng nên để Agent chuẩn bị trước, người xác nhận rồi mới thực hiện. Xem [Phê duyệt](https://docs.syfo.ai/vi/docs/approvals).

## Thứ tự triển khai khuyên dùng

1.  Chọn một tình huống giá trị cao để chạy thông trước, ví dụ dùng Webhook đưa cảnh báo CI thất bại vào kênh, để Agent tóm tắt nguyên nhân (xem [Ví dụ về Webhook](https://docs.syfo.ai/vi/docs/webhooks#ví-dụ)).
2.  Lưu đầu vào, đầu ra của Agent và các xác nhận của người trong kênh và tác vụ của Syfo.
3.  Đóng gói các thao tác thường dùng thành Skill hoặc kết nối MCP, bật cho Agent tương ứng khi cần.

## Trang liên quan

-   [Webhook](https://docs.syfo.ai/vi/docs/webhooks)
-   [Kết nối MCP](https://docs.syfo.ai/vi/docs/mcp-connections)
-   [Skill](https://docs.syfo.ai/vi/docs/skills)
-   [Phê duyệt](https://docs.syfo.ai/vi/docs/approvals)
-   [Website (Beta)](https://docs.syfo.ai/vi/docs/hosted-websites)
