PocketHook tilbyr seks App Intents som integreres med Siri og iOS Shortcuts-appen. Du kan bruke dem til å bygge kraftige automatiseringer utløst av stemme, tid, posisjon eller andre iOS-utløsere.
Send melding#
Intent: SendMessageIntent
Send en melding til serveren din, og vent eventuelt på svaret.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Message | string | Meldingen som skal sendes |
| Wait for Response | boolean | Hvis true, avspørres det i opptil 5 minutter |
Eksempel: «Hei Siri, send ‘sjekk servere’ med PocketHook»
Returnerer serverens svartekst hvis venting er aktivert.
Send data til server#
Intent: SendDataToServerIntent
Send en melding til serveren din stille — uten å legge den til i chat-historikken. Nyttig for bakgrunnsautomatiseringer.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Message | string | Meldingen som skal sendes |
Eksempel: Opprett en Shortcuts-automatisering som kjører hver morgen og sender «daily-report» til serveren din.
Hent ut melding#
Intent: ExtractMessageIntent
Hent ut msg-feltet fra en PocketHook-responsens JSON-streng.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Response JSON | string | Rå JSON-respons |
Returnerer: msg-strengen fra svaret.
Hent ut data#
Intent: ExtractDataIntent
Hent ut data-objektet fra en PocketHook-responsens JSON-streng.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Response JSON | string | Rå JSON-respons |
Returnerer: data-objektet som en JSON-streng.
Hent ut snarveinavn#
Intent: ExtractShortcutIntent
Hent ut shortcut-navnet fra en PocketHook-responsens JSON-streng.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Response JSON | string | Rå JSON-respons |
Returnerer: Snarveinavnet som streng.
Legg til lokal melding#
Intent: AddLocalMessageIntent
Legg til en melding i den lokale chat-historikken uten å sende noe til serveren. Nyttig for å logge automatiseringer lokalt.
| Parameter | Type | Beskrivelse |
|---|---|---|
| Message | string | Meldingsteksten som skal legges til |
| Sender | enum | user eller server |
Bygge Shortcuts-automatiseringer#
Grunnleggende: Send og vis#
- Legg til Send Message-handlingen (wait for response: on)
- Legg til Show Result med resultatet
Avansert: Analyser og handle#
- Send Message → hent råsvar
- Extract Data → hent datainnholdet
- Bruk de uthentede dataene i andre Shortcuts-handlinger (still lysstyrke, åpne app, osv.)
Bakgrunnsautomatisering#
- Opprett en Time of Day-automatisering
- Legg til Send Data to Server med utløserkommandoen din
- Serveren behandler den og kan utløse Shortcuts tilbake via PocketHook
Kjede sammen med andre apper#
PocketHook-intents fungerer med enhver Shortcuts-handling. Kombiner dem med:
- Home-handlinger for å styre smarte enheter
- Calendar/Reminders for å lese eller opprette hendelser
- Files for å behandle dokumenter
- Health for å logge treningsdata
- Enhver annen Shortcuts-kompatibel app