Ir para o conteúdo principal
  1. Documentação/

Siri e App Intents

O PocketHook fornece seis App Intents que se integram com a Siri e o app Atalhos do iOS. Você pode usá-los para criar automações poderosas acionadas por voz, horário, localização ou outros gatilhos do iOS.

Enviar Mensagem
#

Intent: SendMessageIntent

Envia uma mensagem para seu servidor e opcionalmente aguarda a resposta.

ParâmetroTipoDescrição
MensagemstringA mensagem a enviar
Aguardar RespostabooleanSe true, aguarda até 5 minutos

Exemplo: “E aí Siri, envie ‘verificar servidores’ com o PocketHook”

Retorna o texto da resposta do servidor se a espera estiver ativada.

Enviar Dados ao Servidor
#

Intent: SendDataToServerIntent

Envia uma mensagem ao servidor silenciosamente — sem adicioná-la ao histórico do chat. Útil para automações em segundo plano.

ParâmetroTipoDescrição
MensagemstringA mensagem a enviar

Exemplo: Crie uma automação de Atalhos que executa toda manhã e envia “daily-report” ao seu servidor.

Extrair Mensagem
#

Intent: ExtractMessageIntent

Extrai o campo msg de uma string JSON de resposta do PocketHook.

ParâmetroTipoDescrição
JSON da RespostastringA resposta JSON bruta

Retorna: A string msg da resposta.

Extrair Dados
#

Intent: ExtractDataIntent

Extrai o objeto data de uma string JSON de resposta do PocketHook.

ParâmetroTipoDescrição
JSON da RespostastringA resposta JSON bruta

Retorna: O objeto data como string JSON.

Extrair Nome do Atalho
#

Intent: ExtractShortcutIntent

Extrai o nome do shortcut de uma string JSON de resposta do PocketHook.

ParâmetroTipoDescrição
JSON da RespostastringA resposta JSON bruta

Retorna: A string com o nome do atalho.

Adicionar Mensagem Local
#

Intent: AddLocalMessageIntent

Adiciona uma mensagem ao histórico local do chat sem enviar nada ao servidor. Útil para registrar automações localmente.

ParâmetroTipoDescrição
MensagemstringO texto da mensagem a adicionar
Remetenteenumuser ou server

Construindo Automações com Atalhos
#

Básico: Enviar e Exibir
#

  1. Adicione a ação Enviar Mensagem (aguardar resposta: sim)
  2. Adicione Mostrar Resultado com a saída

Avançado: Analisar e Agir
#

  1. Enviar Mensagem → obter resposta bruta
  2. Extrair Dados → obter o payload de dados
  3. Usar os dados extraídos em outras ações de Atalhos (ajustar brilho, abrir app, etc.)

Automação em Segundo Plano
#

  1. Crie uma automação de Hora do Dia
  2. Adicione Enviar Dados ao Servidor com seu comando de gatilho
  3. O servidor processa e pode acionar Atalhos de volta via PocketHook

Encadeamento com Outros Apps
#

Os intents do PocketHook funcionam com qualquer ação de Atalhos. Combine-os com:

  • Ações de Casa para controlar dispositivos inteligentes
  • Calendário/Lembretes para ler ou criar eventos
  • Arquivos para processar documentos
  • Saúde para registrar dados de exercício
  • Qualquer outro app compatível com Atalhos