Logotipo do FwrdFwrdBaixar na App Store

Como enviar um webhook pelo app Atalhos da Apple

Por Fwrd · · Atualizado em

Para enviar um webhook pelo app Atalhos da Apple, adicione a ação “Obter Conteúdo do URL”, cole o endereço do webhook, defina “Método” como POST e monte “Pedir Corpo” em JSON. Funciona em qualquer atalho e aceita cabeçalhos personalizados se o endpoint pedir uma chave. Para as mensagens que chegam, a ação do Fwrd monta a solicitação para você.

O que você precisa: um iPhone com o app Atalhos (ele já vem no celular) e o endereço de um webhook, como o webhook de um canal do Discord ou do Slack, um acionador do Zapier, do Make ou do n8n, ou o seu próprio servidor. Para usar o Fwrd, você também precisa do iOS 26 ou posterior.

O que faz a ação Obter Conteúdo do URL?

“Obter Conteúdo do URL” é a ação da própria Apple para falar com um endereço da web: ela envia uma solicitação e devolve a resposta. Com o método em POST, ela vira um enviador de webhooks.

A página Solicite sua primeira API do Manual do Usuário do app Atalhos da Apple (lida em 17 de outubro de 2026) diz que “Mostrar Mais” revela cinco métodos: GET, POST, PUT, PATCH e DELETE. Ao mudar para POST, PUT ou PATCH, surge o parâmetro “Pedir Corpo”, que permite enviar JSON, um “Formulário” ou um “Arquivo”. Um webhook quase sempre quer POST com JSON.

Como enviar um webhook por um atalho

  1. Comece um atalho. Abra o Atalhos e toque em + para criar um atalho novo.

  2. Adicione a ação. Busque “Obter Conteúdo do URL” e adicione a ação. Toque no campo do URL e cole o endereço completo do seu webhook.

  3. Defina o método. Toque em “Mostrar Mais” na ação e mude “Método” de GET para POST.

  4. Monte o corpo JSON. Defina “Pedir Corpo” como JSON e adicione um campo de texto. A chave é o nome que o seu serviço lê: o Discord lê content e o Slack lê text. Digite a mensagem como valor ou escolha uma variável de um passo anterior.

  5. Adicione um cabeçalho se o endpoint pedir. As opções da ação também aceitam cabeçalhos, como mostra a referência da ação Get Contents of URL de Matthew Cassinelli. Um cabeçalho comum é a chave Authorization com o valor Bearer, um espaço e o seu token. Os webhooks do Discord e do Slack não precisam de nenhum.

  6. Execute. Toque no botão de reproduzir. A mensagem chega ao seu canal ou fluxo, e o que o servidor responder volta como resultado da ação.

Como fica o corpo JSON?

Com um campo de texto chamado content, o Atalhos envia um corpo como este, que é tudo o que um webhook do Discord precisa:

{
  "content": "Olá do Atalhos"
}

A documentação de webhooks do Discord pede um destes: content, file, embeds ou poll. Para o Slack, chame o campo de text, como no guia de webhooks de entrada do Slack. Zapier, Make e n8n aceitam os nomes de campo que você quiser.

Como enviar para um webhook as mensagens que chegam?

Coloque a mesma ação dentro de uma automação de Mensagem, para que ela rode sempre que chegar uma mensagem correspondente. A ação do Fwrd monta o corpo para você, então a automação só precisa entregar a mensagem a ela.

A parte da automação é igual nos dois casos: no Atalhos, crie uma automação de Mensagem, escolha “A Mensagem Contém” com uma palavra que as suas mensagens tenham e faça a automação rodar sem perguntar. No iOS 26, isso quer dizer escolher “Executar Imediatamente” e tocar em “Seguinte” e depois em “Criar Novo Atalho”. O guia de automação mostra o iOS 26 e o iOS 27 passo a passo.

Veja a configuração:

  • No Fwrd. Adicione um destino Webhook no Fwrd e cole o seu endereço HTTPS. Depois adicione à automação a ação “Forward Message to All Destinations” (Encaminhar Mensagem para Todos os Destinos) do Fwrd (no iOS 26, toque primeiro em “Adicionar Ação”) e defina o campo Message (Mensagem) dela como “Entrada do Atalho” (no iOS 26, “Entrada do Atalho” e depois “Mensagem”). Encaminhar SMS do iPhone para um webhook tem cada toque.

O Fwrd envia JSON com content e text, os dois com a mensagem exatamente como chegou, então os serviços que leem qualquer um dos campos recebem o texto. Ative “Include Who Sent It” (Incluir quem enviou) nos Ajustes do Fwrd e preencha o campo Sender (Remetente) da ação do Fwrd, e o corpo ganha também um campo sender. Cada mensagem leva um cabeçalho Idempotency-Key que é o mesmo em todas as tentativas, para o seu servidor descartar repetições. O guia do webhook explica o lado do servidor, e Zapier, Make ou n8n tem os passos de cada um.

Forward texts to a webhook. Shown on iOS 27 with Fwrd 1.1. The addresses and numbers are examples.

O que o Fwrd acrescenta para mensagens

Obter Conteúdo do URL A ação do Fwrd
Cabeçalhos personalizados Sim, os que você adicionar Não; não envia cabeçalho de login
Corpo JSON Você monta cada campo content e text, mais sender se você ativar
Onde fica o endereço Dentro do atalho Nas Chaves do iPhone
Escolher quais mensagens A palavra da automação, mais as ações “Se” que você adicionar A palavra da automação, mais filtros por palavras, códigos e horários

O que importa para mensagens:

  • Sem conta. O Fwrd não tem login nem servidor próprio; cada mensagem vai do seu iPhone direto para o seu URL.
  • Novas tentativas. Se um envio demora demais, recebe um 429 ou um 5xx, ou perde a conexão, o Fwrd tenta de novo, até 2 vezes.
  • Oito destinos com uma só ação. E-mail, outro telefone ou iMessage, WhatsApp, Discord, Slack, Microsoft Teams, Telegram e o seu próprio webhook. O Fwrd envia ele mesmo para os cinco últimos e, para os três primeiros, passa as mensagens à ação de envio da Apple ou do WhatsApp.
  • Um histórico no celular mostra cada encaminhamento e se ele foi entregue.

O que cada um não faz

  • O Fwrd não adiciona cabeçalhos personalizados. Ele não envia cabeçalho de login, então o endpoint precisa aceitar a solicitação sem um, como fazem os webhooks do Discord, do Slack, do Zapier, do Make e do n8n.
  • O Fwrd precisa de um endereço HTTPS público. Ele recusa endereços IP e nomes terminados em .local, .internal e parecidos, e não segue redirecionamentos, então cole o endereço final. No n8n, cole a Production URL, não a test URL, e publique o fluxo; a documentação do nó Webhook do n8n diz que é aí que a Production URL começa a responder.
  • O Atalhos não faz todo tipo de login. A página Limitações de API da Apple diz que o Atalhos não lida com logins OAuth 2 que exigem digitar nome de usuário e senha numa página de login.
  • As mensagens precisam do celular ligado. Para as mensagens que chegam, o iPhone precisa estar ligado e online, e só são enviadas as mensagens novas que correspondem à automação.

Perguntas que as pessoas fazem depois

Um atalho pode enviar uma solicitação GET?

Sim. Deixe o método em GET, o padrão, e “Obter Conteúdo do URL” busca o endereço e devolve o que o servidor responder. Alguns serviços disparam com um GET simples, com os valores no URL.

Dá para enviar dados de formulário em vez de JSON?

Sim. Defina “Pedir Corpo” como “Formulário” e adicione os campos do mesmo jeito. O guia da Apple lista JSON, “Formulário” e “Arquivo” como as três opções de “Pedir Corpo”.

O Fwrd funciona com Zapier, Make ou n8n?

Sim. Cole um catch hook do Zapier, um custom webhook do Make ou a Production URL de um nó Webhook do n8n no destino Webhook do Fwrd, com o fluxo do n8n publicado, e cada mensagem correspondente inicia o seu fluxo.

Quanto custa o Fwrd?

O Fwrd é grátis para até 15 encaminhamentos por mês, e uma mensagem conta uma vez, não importa para quantos lugares ela vá. 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.

Quer que suas mensagens cheguem sozinhas a um webhook?

O Fwrd adiciona uma ação ao Atalhos que envia cada mensagem correspondente do seu iPhone para o seu webhook HTTPS em JSON. Sem conta. Comece com 15 encaminhamentos grátis por mês.

Grátis para 15 encaminhamentos por mês. O Pro remove os limites de encaminhamentos e de filtros e inclui uma lista “Never Forward” (Nunca encaminhar), por $4.99/mês ou $29.99/ano, com 7 dias de avaliação gratuita no plano anual para clientes elegíveis.

Baixar na App Store

iPhone · iOS 26 ou posterior