Skip to main content
  1. Documentation/

Siri & App Intents

PocketHook fournit six App Intents qui s’intègrent avec Siri et l’app Raccourcis iOS. Vous pouvez les utiliser pour créer des automatisations puissantes déclenchées par la voix, l’heure, la localisation ou d’autres déclencheurs iOS.

Envoyer un message
#

Intent : SendMessageIntent

Envoyez un message à votre serveur et attendez optionnellement la réponse.

ParamètreTypeDescription
MessagestringLe message à envoyer
Attendre la réponsebooleanSi vrai, attend jusqu’à 5 minutes

Exemple : « Dis Siri, envoie ‘vérifier les serveurs’ avec PocketHook »

Retourne le texte de réponse du serveur si l’attente est activée.

Envoyer des données au serveur
#

Intent : SendDataToServerIntent

Envoyez un message à votre serveur silencieusement — sans l’ajouter à l’historique du chat. Utile pour les automatisations en arrière-plan.

ParamètreTypeDescription
MessagestringLe message à envoyer

Exemple : Créez une automatisation Raccourcis qui s’exécute chaque matin et envoie « daily-report » à votre serveur.

Extraire le message
#

Intent : ExtractMessageIntent

Extrait le champ msg d’une chaîne JSON de réponse PocketHook.

ParamètreTypeDescription
JSON de réponsestringLa réponse JSON brute

Retourne : La chaîne msg de la réponse.

Extraire les données
#

Intent : ExtractDataIntent

Extrait l’objet data d’une chaîne JSON de réponse PocketHook.

ParamètreTypeDescription
JSON de réponsestringLa réponse JSON brute

Retourne : L’objet data en tant que chaîne JSON.

Extraire le nom du raccourci
#

Intent : ExtractShortcutIntent

Extrait le nom du shortcut d’une chaîne JSON de réponse PocketHook.

ParamètreTypeDescription
JSON de réponsestringLa réponse JSON brute

Retourne : La chaîne du nom du raccourci.

Ajouter un message local
#

Intent : AddLocalMessageIntent

Ajoute un message à l’historique local du chat sans rien envoyer au serveur. Utile pour journaliser les automatisations localement.

ParamètreTypeDescription
MessagestringLe texte du message à ajouter
Expéditeurenumuser ou server

Créer des automatisations avec les Raccourcis
#

Basique : Envoyer et afficher
#

  1. Ajoutez l’action Envoyer un message (attendre la réponse : oui)
  2. Ajoutez Afficher le résultat avec la sortie

Avancé : Analyser et agir
#

  1. Envoyer un message → obtenir la réponse brute
  2. Extraire les données → obtenir le contenu des données
  3. Utiliser les données extraites dans d’autres actions Raccourcis (régler la luminosité, ouvrir une app, etc.)

Automatisation en arrière-plan
#

  1. Créez une automatisation Heure du jour
  2. Ajoutez Envoyer des données au serveur avec votre commande de déclenchement
  3. Le serveur les traite et peut déclencher des Raccourcis en retour via PocketHook

Chaînage avec d’autres apps
#

Les intents PocketHook fonctionnent avec n’importe quelle action Raccourcis. Combinez-les avec :

  • Des actions Maison pour contrôler les appareils connectés
  • Calendrier/Rappels pour lire ou créer des événements
  • Fichiers pour traiter des documents
  • Santé pour enregistrer des données d’entraînement
  • Toute autre app compatible avec les Raccourcis