PocketHook biedt zes App Intents die integreren met Siri en de Shortcuts-app. Je kunt ze gebruiken om krachtige automatiseringen te bouwen die worden geactiveerd door spraak, tijd, locatie of andere iOS-triggers.
Bericht versturen#
Intent: SendMessageIntent
Stuur een bericht naar je server en wacht optioneel op het antwoord.
| Parameter | Type | Beschrijving |
|---|---|---|
| Bericht | string | Het te versturen bericht |
| Wachten op antwoord | boolean | Indien ingeschakeld, wordt tot 5 minuten gepolld |
Voorbeeld: “Hey Siri, stuur ‘check servers’ met PocketHook”
Retourneert de antwoordtekst van de server als wachten is ingeschakeld.
Gegevens naar server sturen#
Intent: SendDataToServerIntent
Stuur een bericht stil naar je server — zonder het toe te voegen aan de chatgeschiedenis. Handig voor achtergrondautomatiseringen.
| Parameter | Type | Beschrijving |
|---|---|---|
| Bericht | string | Het te versturen bericht |
Voorbeeld: Maak een Shortcuts-automatisering die elke ochtend draait en “daily-report” naar je server stuurt.
Bericht extraheren#
Intent: ExtractMessageIntent
Extraheert het veld msg uit een PocketHook-antwoord-JSON-string.
| Parameter | Type | Beschrijving |
|---|---|---|
| Antwoord-JSON | string | Het ruwe JSON-antwoord |
Retourneert: De msg-string uit het antwoord.
Gegevens extraheren#
Intent: ExtractDataIntent
Extraheert het data-object uit een PocketHook-antwoord-JSON-string.
| Parameter | Type | Beschrijving |
|---|---|---|
| Antwoord-JSON | string | Het ruwe JSON-antwoord |
Retourneert: Het data-object als JSON-string.
Snelkoppelingsnaam extraheren#
Intent: ExtractShortcutIntent
Extraheert de shortcut-naam uit een PocketHook-antwoord-JSON-string.
| Parameter | Type | Beschrijving |
|---|---|---|
| Antwoord-JSON | string | Het ruwe JSON-antwoord |
Retourneert: De naam van de snelkoppeling als string.
Lokaal bericht toevoegen#
Intent: AddLocalMessageIntent
Voeg een bericht toe aan de lokale chatgeschiedenis zonder iets naar de server te sturen. Handig om automatiseringen lokaal te loggen.
| Parameter | Type | Beschrijving |
|---|---|---|
| Bericht | string | De toe te voegen berichttekst |
| Afzender | enum | user of server |
Shortcuts-automatiseringen bouwen#
Eenvoudig: versturen en weergeven#
- Voeg de actie Bericht versturen toe (wachten op antwoord: aan)
- Voeg Resultaat tonen toe met de uitvoer
Geavanceerd: verwerken en handelen#
- Bericht versturen → ruwe respons ophalen
- Gegevens extraheren → de datalading ophalen
- Gebruik de geëxtraheerde gegevens in andere Shortcuts-acties (helderheid instellen, app openen, enz.)
Achtergrondautomatisering#
- Maak een Tijdstip van de dag-automatisering
- Voeg Gegevens naar server sturen toe met je triggercommando
- De server verwerkt het en kan via PocketHook Shortcuts terug activeren
Combineren met andere apps#
PocketHook-intents werken met elke Shortcuts-actie. Combineer ze met:
- Thuis-acties om slimme apparaten te bedienen
- Agenda/Herinneringen om gebeurtenissen te lezen of aan te maken
- Bestanden om documenten te verwerken
- Gezondheid om trainingsgegevens te loggen
- Elke andere app die compatibel is met Shortcuts