# Encaminhar SMS do iPhone para o Mattermost ou o Rocket.Chat

> Envie SMS do iPhone para um canal do Mattermost ou do Rocket.Chat com um webhook de entrada e uma automação do Atalhos. Sem conta e sem servidor no meio.

Última atualização: 2026-10-23
Página HTML canônica: https://www.fwrdsms.com/pt-br/blog/forward-iphone-texts-to-mattermost
Published: 2026-10-18

Crie um webhook de entrada no Mattermost ou no Rocket.Chat, cole a URL dele no Fwrd como destino “Webhook” e depois adicione uma automação de Mensagem no Atalhos: cada mensagem que combina é publicada no seu canal sozinha. Os dois produtos leem um campo `text`, e o corpo do webhook do Fwrd já traz um, então não há nada a converter no meio do caminho.

**Do que você precisa:** um iPhone com iOS 26 ou posterior e o [Fwrd](https://apps.apple.com/app/apple-store/id6759069713?pt=128544281&ct=pt-blog-mattermost&mt=8), um servidor Mattermost ou Rocket.Chat acessível por HTTPS e permissão para criar integrações nele (ou um administrador que possa).

## Por que um webhook funciona com o Mattermost e o Rocket.Chat?

Porque os dois aceitam um POST simples em JSON com um campo `text`, e é isso que o Fwrd envia. Por padrão, cada encaminhamento é um POST com `Content-Type: application/json` e este corpo:

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

A mensagem aparece duas vezes, exatamente como chegou, para que os serviços que leem qualquer um dos campos a recebam. A [documentação de webhooks de entrada do Mattermost](https://docs.mattermost.com/developers/integrate/webhooks/incoming) (informações de 18 de outubro de 2026) diz que `text` é obrigatório, a não ser que você envie anexos, e que uma publicação bem-sucedida recebe uma resposta 200. A [documentação de integrações do Rocket.Chat](https://docs.rocket.chat/docs/integrations) (informações de 18 de outubro de 2026) diz que uma mensagem válida precisa ter pelo menos um campo `text`.

Nenhuma das duas páginas diz o que acontece com campos que ela não lista, como `content`. Nenhuma descreve campos extras sendo recusados, e as notas da versão 1.1 do Fwrd na App Store citam o Mattermost e o Rocket.Chat entre os serviços com que o webhook dele funciona. A requisição completa está no [guia de webhook](https://www.fwrdsms.com/pt-br/guides/webhook), e [SMS do iPhone para webhook](https://www.fwrdsms.com/pt-br/iphone-sms-to-webhook) cobre os outros lugares que ele alcança.

## Como encaminhar SMS do iPhone para o Mattermost

O Mattermost chama isso de incoming webhooks (webhooks de entrada), e cada um publica num canal que você escolhe.

1. **Abra as integrações.** No Mattermost, abra o menu de produtos (“Product menu”) e escolha “Integrations” e depois “Incoming Webhook”. Se “Integrations” não estiver lá, um administrador do sistema precisa ativar os webhooks de entrada em “System Console”, depois “Integrations” e “Integration Management”.
2. **Adicione o webhook.** Selecione “Add Incoming Webhook”, dê um nome a ele, como Mensagens do iPhone, escolha o canal que deve receber as suas mensagens e selecione “Add”.
3. **Copie a URL.** O Mattermost mostra um endereço como `https://your-mattermost-server.com/hooks/xxx-generatedkey-xxx`. Qualquer pessoa que tenha esse endereço pode publicar no seu servidor, então mande-o para o seu iPhone de um jeito que só você veja.
4. **Adicione um destino “Webhook” no Fwrd.** Abra o Fwrd, toque em +, escolha “Webhook” e, se quiser, renomeie-o como Mattermost. Cole o endereço inteiro no campo “Configuration” (Configuração). Toque em “Send Test Message” (Enviar mensagem de teste) e salve com a marca de seleção.
5. **Crie a automação de Mensagem.** No Atalhos, crie uma automação de Mensagem que rode sem perguntar, com uma palavra que as suas mensagens contenham (ou um único espaço para qualquer mensagem que tenha um espaço), e adicione “Forward Message to All Destinations” (Encaminhar Mensagem para Todos os Destinos), do Fwrd, com “Entrada do Atalho”. O [guia de automação](https://www.fwrdsms.com/pt-br/guides/automation) tem cada toque para o iOS 26 e o iOS 27.
6. **Pronto.** As novas mensagens com a sua palavra-chave vão para o seu canal do Mattermost sozinhas, com o iPhone desbloqueado ou bloqueado.

## Como encaminhar SMS do iPhone para o Rocket.Chat

No Rocket.Chat, isso fica nas integrações do workspace.

1. **Abra as integrações.** Vá em “Manage”, depois “Workspace” e “Integrations”. Clique em “New”, no canto superior direito, e escolha a aba “Incoming”.
2. **Preencha os ajustes.** Ative “Enabled”, dê um nome e defina “Post to Channel” como o canal das suas mensagens. Defina “Post as” como um usuário existente que está nesse canal; a documentação do Rocket.Chat diz que esse usuário precisa da permissão “Impersonate Other Users”.
3. **Deixe o script desligado.** O corpo do Fwrd já é uma mensagem válida, então você não precisa de “Script Enabled”.
4. **Salve e copie a URL.** Depois de salvar, a URL do webhook aparece na seção “Instructions”. Ela tem o formato `https://your-server/hooks/integrationId/token`. Trate-a como uma senha.
5. **Adicione um destino “Webhook” no Fwrd.** Abra o Fwrd, toque em +, escolha “Webhook”, cole o endereço em “Configuration”, toque em “Send Test Message” e salve com a marca de seleção.
6. **Crie a automação de Mensagem**, como no passo 5 do Mattermost.
7. **Pronto.** As novas mensagens com a sua palavra-chave vão para o seu canal do Rocket.Chat sozinhas, com o iPhone desbloqueado ou bloqueado.

## Mattermost e Rocket.Chat lado a lado

| | Mattermost | Rocket.Chat |
|---|---|---|
| Onde criar | Menu de produtos → Integrations → Incoming Webhook | Manage → Workspace → Integrations → New → Incoming |
| Em nome de quem publica | O nome de usuário do webhook, marcado como BOT | O usuário definido em Post as |
| Campo que ele lê | `text` | `text` |
| Destino no Fwrd | Webhook | Webhook |

## Por que usar o Fwrd para isso?

Ele combina bem quando você mantém o seu próprio chat e quer as mensagens guardadas lá:

- **Sem conta e sem retransmissor.** O Fwrd publica do iPhone direto no seu servidor. Não há servidor do Fwrd no meio, então as mensagens vão só para onde você as envia.
- **Filtros.** Um destino de webhook pode deixar passar só as mensagens com as palavras que você escolher, as que parecem um código de verificação ou as que chegam em certos horários. “Try a Text” (Testar uma mensagem) confere um filtro com uma mensagem de exemplo que você digita.
- **Novas tentativas.** Se uma requisição falhar ou expirar, o Fwrd tenta de novo. Cada tentativa leva o mesmo cabeçalho `Idempotency-Key`, que o seu próprio endpoint pode usar para descartar repetições; o Mattermost e o Rocket.Chat não o leem.
- **Uma automação, vários lugares.** A mesma ação também chega ao Slack, Discord, Telegram, Teams, e-mail e mais. Para uma equipe que divide um celular de trabalho, veja [mensagens de um celular compartilhado para a equipe](https://www.fwrdsms.com/pt-br/forward-shared-phone-texts-to-team).

O plano gratuito do Fwrd tem 15 encaminhamentos por mês, e uma mensagem conta uma vez, não importa para quantos lugares ela vá.

## O que não dá para fazer

- **Só HTTPS.** O Fwrd aceita apenas endereços `https://` e não segue redirecionamentos, então cole a URL final do webhook.
- **O servidor precisa responder.** O Fwrd considera um encaminhamento entregue quando o servidor responde com qualquer status 2xx em até 15 segundos.
- **Vale o Markdown.** O Mattermost trata `text` como Markdown, então uma mensagem com asteriscos ou sublinhados pode mostrar algumas palavras em negrito ou itálico.
- **Menções notificam todo mundo.** A documentação do Mattermost diz que `@channel` e `@here` disparam notificações, então um @channel ou @here numa mensagem notifica o canal inteiro.
- **Só mensagens novas, num sentido só.** Mensagens antigas não são enviadas, fotos não são encaminhadas e as respostas no canal não voltam como SMS.
- **O celular precisa ficar ligado e online.** Depois de reiniciar, desbloqueie-o uma vez para o encaminhamento voltar.

## Perguntas que vêm a seguir

### A publicação mostra quem enviou a mensagem?

Não na própria mensagem. Com “Include Who Sent It” (Incluir quem enviou) ativado nos Ajustes do Fwrd e “Sender” (Remetente) escolhido na ação do Fwrd, um webhook recebe um campo `sender` separado, em vez de uma linha `From:` em `text`. O Mattermost e o Rocket.Chat publicam o campo `text`, e nenhum dos dois lista um campo de remetente na documentação.

### Dá para enviar as mensagens para mais de um canal?

Sim. Cada webhook de entrada publica num canal, então crie um por canal e adicione cada um como um destino “Webhook” próprio no Fwrd. Dê a cada um um filtro diferente, por exemplo códigos para um canal e todo o resto para outro.

### Preciso de uma conta do Fwrd ou de um servidor meu?

Nem conta do Fwrd, nem servidor extra. O webhook fica no seu servidor Mattermost ou Rocket.Chat, e o Fwrd guarda a URL dele nas Chaves do iPhone e publica nela direto do celular.

### Tem algum custo?

O Fwrd é grátis para até 15 encaminhamentos por mês. O Fwrd Pro tira o limite por $4.99 por mês ou $29.99 por ano nos EUA. A App Store mostra o preço na sua própria moeda.

## Continue lendo

- [Como enviar um webhook pelo Atalhos da Apple](https://www.fwrdsms.com/pt-br/blog/apple-shortcuts-webhook)
- [Existe uma API de SMS no iPhone? Como receber mensagens no iOS](https://www.fwrdsms.com/pt-br/blog/iphone-sms-api)
