# Chuyển tiếp tin nhắn SMS iPhone đến Mattermost, Rocket.Chat

> Gửi tin nhắn SMS iPhone đến kênh Mattermost hoặc Rocket.Chat bằng incoming webhook và tự động hóa Phím tắt. Không cần tài khoản, không cần máy chủ relay.

Cập nhật lần cuối: 2026-11-02
Trang HTML gốc: https://www.fwrdsms.com/vi/blog/forward-iphone-texts-to-mattermost
Published: 2026-10-18

Tạo một incoming webhook trong Mattermost hoặc Rocket.Chat, dán URL của nó vào Fwrd làm nơi nhận Webhook, rồi thêm một mục tự động hóa Tin nhắn trong Phím tắt: mỗi tin nhắn phù hợp điều kiện sẽ tự động đăng lên kênh của bạn. Cả hai đều đọc trường `text`, và phần thân webhook của Fwrd đã có sẵn trường này, nên không cần chuyển đổi gì ở giữa.

**Bạn cần:** iPhone chạy iOS 26 trở lên với [Fwrd](https://apps.apple.com/app/apple-store/id6759069713?pt=128544281&ct=vi-blog-mattermost&mt=8), một máy chủ Mattermost hoặc Rocket.Chat truy cập được qua HTTPS, và quyền tạo tích hợp trên đó (hoặc một quản trị viên làm được việc này).

## Vì sao webhook dùng được cho Mattermost và Rocket.Chat?

Vì cả hai đều nhận một POST JSON đơn giản có trường `text`, và đó là thứ Fwrd gửi. Mặc định, mỗi lượt chuyển tiếp là một POST với `Content-Type: application/json` và phần thân này:

```json
{"content": "Your code is 482913", "text": "Your code is 482913"}
```

Tin nhắn xuất hiện hai lần, đúng nguyên văn như lúc nó đến, nên dịch vụ đọc trường nào cũng nhận được. [Tài liệu incoming webhook](https://docs.mattermost.com/developers/integrate/webhooks/incoming) của Mattermost (thông tin tính đến ngày 18 tháng 10 năm 2026) nói `text` là bắt buộc trừ khi bạn gửi tệp đính kèm, và một bài đăng thành công nhận phản hồi 200. [Tài liệu tích hợp](https://docs.rocket.chat/docs/integrations) của Rocket.Chat (thông tin tính đến ngày 18 tháng 10 năm 2026) nói một tin nhắn hợp lệ “must include at least a `text` field” (phải có ít nhất một trường `text`).

Không trang nào nói điều gì xảy ra với những trường không được liệt kê, như `content`. Không trang nào mô tả việc từ chối các trường thừa, và ghi chú phát hành App Store của Fwrd 1.1 nêu tên Mattermost và Rocket.Chat trong số các dịch vụ mà webhook của nó dùng được. Toàn bộ yêu cầu có trong [hướng dẫn webhook](https://www.fwrdsms.com/vi/guides/webhook), và [SMS iPhone đến webhook](https://www.fwrdsms.com/vi/iphone-sms-to-webhook) nói về những nơi khác nó đến được.

## Cách chuyển tiếp tin nhắn iPhone đến Mattermost

Mattermost gọi chúng là incoming webhook, và mỗi cái đăng lên một kênh bạn chọn.

1. **Mở Integrations.** Trong Mattermost, mở menu Product và chọn “Integrations”, rồi “Incoming Webhook”. Nếu không thấy Integrations, một System Admin phải bật incoming webhook trong “System Console”, rồi “Integrations”, rồi “Integration Management”.
2. **Thêm webhook.** Chọn “Add Incoming Webhook”, đặt tên, ví dụ tin nhắn iPhone, chọn kênh sẽ nhận tin nhắn của bạn, rồi chọn “Add”.
3. **Sao chép URL.** Mattermost hiển thị một địa chỉ như `https://your-mattermost-server.com/hooks/xxx-generatedkey-xxx`. Ai có địa chỉ này đều đăng được lên máy chủ của bạn, nên hãy gửi nó đến iPhone theo cách chỉ mình bạn thấy.
4. **Thêm nơi nhận Webhook trong Fwrd.** Mở Fwrd, chạm vào +, chọn Webhook, và đổi tên thành Mattermost nếu muốn. Dán toàn bộ địa chỉ vào ô “Configuration”. Chạm vào “Send Test Message”, rồi lưu bằng dấu tích.
5. **Tạo mục tự động hóa Tin nhắn.** Trong Phím tắt, tạo một mục tự động hóa Tin nhắn chạy mà không hỏi, với một từ có trong tin nhắn của bạn (hoặc một dấu cách cho mọi tin nhắn có dấu cách), rồi thêm “Forward Message to All Destinations” của Fwrd với “Đầu vào phím tắt”. [Hướng dẫn tự động hóa](https://www.fwrdsms.com/vi/guides/automation) có từng thao tác chạm cho iOS 26 và iOS 27.
6. **Xong.** Từ giờ, tin nhắn mới có từ khóa của bạn sẽ tự động được đăng lên kênh Mattermost, dù iPhone đang khóa hay không.

## Cách chuyển tiếp tin nhắn iPhone đến Rocket.Chat

Phiên bản của Rocket.Chat nằm trong phần tích hợp của workspace.

1. **Mở Integrations.** Vào “Manage”, rồi “Workspace”, rồi “Integrations”. Nhấp vào “New” ở góc trên bên phải và chọn tab “Incoming”.
2. **Điền các cài đặt.** Bật “Enabled”, đặt tên, và đặt “Post to Channel” thành kênh dành cho tin nhắn của bạn. Đặt “Post as” thành một người dùng có sẵn đang ở trong kênh đó; tài liệu của Rocket.Chat nói người dùng đó cần quyền “Impersonate Other Users”.
3. **Để tập lệnh tắt.** Phần thân của Fwrd đã là một tin nhắn hợp lệ, nên bạn không cần “Script Enabled”.
4. **Lưu và sao chép URL.** Sau khi lưu, URL webhook xuất hiện trong phần “Instructions”. Nó trông như `https://your-server/hooks/integrationId/token`. Hãy coi nó như mật khẩu.
5. **Thêm nơi nhận Webhook trong Fwrd.** Mở Fwrd, chạm vào +, chọn Webhook, dán địa chỉ vào “Configuration”, chạm vào “Send Test Message”, và lưu bằng dấu tích.
6. **Tạo mục tự động hóa Tin nhắn**, như ở bước 5 của Mattermost.
7. **Xong.** Từ giờ, tin nhắn mới có từ khóa của bạn sẽ tự động được đăng lên kênh Rocket.Chat, dù iPhone đang khóa hay không.

## Mattermost và Rocket.Chat cạnh nhau

| | Mattermost | Rocket.Chat |
|---|---|---|
| Tạo ở đâu | Menu Product → Integrations → Incoming Webhook | Manage → Workspace → Integrations → New → Incoming |
| Đăng với tư cách | Tên người dùng của webhook, được đánh dấu BOT | Người dùng đặt trong Post as |
| Trường nó đọc | `text` | `text` |
| Nơi nhận trong Fwrd | Webhook | Webhook |

## Vì sao dùng Fwrd cho việc này?

Nó phù hợp khi bạn tự chạy hệ thống chat của mình và muốn giữ tin nhắn ở đó:

- **Không có tài khoản và không có relay.** Fwrd đăng từ iPhone thẳng đến máy chủ của bạn. Không có máy chủ Fwrd ở giữa, nên tin nhắn chỉ đến nơi bạn gửi.
- **Bộ lọc.** Một nơi nhận webhook có thể chỉ giữ tin nhắn có từ bạn chọn, tin nhắn giống mã xác minh, hoặc tin nhắn đến vào những giờ nhất định. “Try a Text” đối chiếu một bộ lọc với một tin mẫu bạn nhập.
- **Gửi lại.** Nếu một yêu cầu thất bại hoặc hết thời gian chờ, Fwrd gửi lại. Mỗi lần gửi mang cùng tiêu đề Idempotency-Key, endpoint của riêng bạn có thể dùng để loại các bản lặp; Mattermost và Rocket.Chat không đọc nó.
- **Một mục tự động hóa, nhiều nơi.** Cùng tác vụ đó còn đến Slack, Discord, Telegram, Teams, email và hơn thế nữa. Với một nhóm dùng chung một điện thoại công việc, xem [tin nhắn điện thoại dùng chung gửi đến nhóm](https://www.fwrdsms.com/vi/forward-shared-phone-texts-to-team).

Gói miễn phí của Fwrd là 15 lượt chuyển tiếp mỗi tháng, và mỗi tin nhắn chỉ tính một lần dù được chuyển tiếp đến bao nhiêu nơi nhận.

## Những gì nó không làm được

- **Chỉ HTTPS.** Fwrd chỉ nhận địa chỉ `https://`, và không đi theo chuyển hướng, nên hãy dán URL webhook cuối cùng.
- **Máy chủ phải phản hồi.** Fwrd tính một lượt chuyển tiếp là đã giao khi máy chủ phản hồi bằng bất kỳ mã trạng thái 2xx nào trong vòng 15 giây.
- **Markdown được áp dụng.** Mattermost xử lý `text` như Markdown, nên một tin nhắn có dấu sao hoặc dấu gạch dưới có thể khiến một số từ hiện in đậm hoặc in nghiêng.
- **Nhắc tên sẽ báo cho mọi người.** Tài liệu của Mattermost nói `@channel` và `@here` kích hoạt thông báo, nên @channel hoặc @here trong một tin nhắn sẽ báo cho cả kênh.
- **Chỉ tin nhắn mới, một chiều.** Tin nhắn cũ không được gửi, ảnh không được chuyển tiếp, và câu trả lời trong kênh không quay lại thành tin nhắn.
- **Điện thoại phải luôn bật và có kết nối internet.** Sau khi khởi động lại, hãy mở khóa một lần để việc chuyển tiếp chạy lại.

## Những câu hỏi tiếp theo

### Bài đăng có hiện người gửi tin nhắn không?

Không nằm trong chính tin nhắn. Khi “Include Who Sent It” bật trong “Settings” của Fwrd và “Sender” được chọn trên tác vụ của Fwrd, webhook nhận một trường `sender` riêng thay vì một dòng From: trong `text`. Mattermost và Rocket.Chat đăng trường `text`, và tài liệu của cả hai đều không liệt kê trường người gửi.

### Tôi có thể gửi tin nhắn đến nhiều hơn một kênh không?

Có. Mỗi incoming webhook đăng lên một kênh, nên hãy tạo một cái cho mỗi kênh và thêm từng cái làm một nơi nhận Webhook riêng trong Fwrd. Cho mỗi cái một bộ lọc khác nhau, ví dụ mã vào một kênh và mọi thứ còn lại vào kênh khác.

### Tôi có cần tài khoản Fwrd hay máy chủ riêng không?

Không cần tài khoản Fwrd, và không cần thêm máy chủ. Webhook nằm trên máy chủ Mattermost hoặc Rocket.Chat của bạn, còn Fwrd giữ URL của nó trong Chuỗi khóa của iPhone và đăng lên đó từ điện thoại.

### Dùng Fwrd có tốn phí không?

Fwrd miễn phí 15 lượt chuyển tiếp mỗi tháng. Fwrd Pro bỏ giới hạn này.

## Đọc tiếp

- [Cách gửi webhook từ Phím tắt của Apple](https://www.fwrdsms.com/vi/blog/apple-shortcuts-webhook)
- [iPhone có API SMS không? Lấy tin nhắn trên iOS](https://www.fwrdsms.com/vi/blog/iphone-sms-api)
