Synchronisatie#
PocketHook synchroniseert je gesprekken en app-instellingen op al je apparaten via je eigen privé iCloud-account — geen PocketHook-account, geen externe server erbij betrokken.
| Vereist | Ingelogd bij iCloud, iCloud Drive ingeschakeld |
| Wat synchroniseert | Gesprekken, serverconfiguratie en de meeste instellingen |
| Wat synchroniseert niet | Sommige instellingen zijn bewust per apparaat — zie URL’s automatisch openen hieronder |
Log in met hetzelfde iCloud-account op je iPhone, iPad en Mac en alles verschijnt automatisch — geen installatie nodig. Je gegevens blijven in je eigen privé iCloud-database; de servers van PocketHook zien ze nooit.
Serverconfiguratie#
De kern verbindingsinstellingen voor je PocketHook-server.
Server-URL#
| Type | Tekstveld (URL) |
| Standaard | Leeg |
| Opgeslagen in | iOS Keychain |
Het HTTPS-eindpunt waarnaar PocketHook je chatberichten stuurt. Alleen HTTPS-URL’s worden geaccepteerd — HTTP wordt om veiligheidsredenen geweigerd. Dit is het primaire eindpunt waarop je server luistert.
Authenticatietoken#
| Type | Beveiligd tekstveld |
| Standaard | Leeg |
| Lengte | 10–1.000 tekens |
| Opgeslagen in | iOS Keychain |
Bearer-token dat bij elk verzoek wordt meegestuurd in de Authorization-header. Je server kan dit gebruiken om te verifiëren dat verzoeken van jouw apparaat komen. Veilig opgeslagen in de iOS Keychain — nooit in platte tekst.
OpenClaw-compatibel#
| Type | Schakelaar |
| Standaard | UIT |
Schakel dit in als je server het OpenClaw-platform of een OpenAI-compatibele Chat Completions-API gebruikt. Indien ingeschakeld, stuurt PocketHook berichten in het OpenAI-chatformaat en ontleedt het inline shortcut-markeringen ([SHORTCUT:naam], [DATA:{...}], [URL:...]) uit het antwoord. Een x-openclaw-agent-id-header wordt bij elk verzoek meegestuurd.
Verbinding testen#
Knop die een testverzoek naar je geconfigureerde server stuurt. Toont:
- Reactietijd in milliseconden
- Health-check-resultaat (indien ingeschakeld)
- Foutdetails als de verbinding mislukt
Gebruik dit nadat je je Server-URL of Auth-token hebt gewijzigd om te controleren of alles werkt.
Netwerk#
Stel het time-outgedrag voor verschillende soorten bewerkingen nauwkeurig af.
Aanvraagtime-out#
| Type | Stapper (±5 seconden) |
| Standaard | 5 seconden |
| Bereik | 1–600 seconden |
Hoe lang PocketHook wacht tot de server begint te antwoorden op een verzoek. Als je server zware verwerking uitvoert (zoals het aanroepen van een AI-model), verhoog deze waarde dan. Voor eenvoudige webhookservers is de standaard van 5 seconden meestal voldoende.
Resourcetime-out#
| Type | Stapper (±10 seconden) |
| Standaard | 60 seconden |
| Bereik | 30–600 seconden |
Maximale tijd voor het volledige antwoord om te voltooien, inclusief gegevensoverdracht. Dit moet hoger zijn dan de aanvraagtime-out. Verhoog dit als je server grote payloads retourneert of trage uploadsnelheden heeft.
Health Check#
| Type | Schakelaar |
| Standaard | UIT |
Schakelt servergezondheidsmonitoring in. Indien actief, stuurt PocketHook tijdens verbindingstests een GET-verzoek naar de Health-Check-URL en toont of je server zich gezond meldt.
Health-Check-URL#
| Type | Tekstveld (URL) |
| Standaard | Leeg |
| Zichtbaar wanneer | Health Check AAN staat |
Een apart HTTPS-eindpunt dat platte tekst true of false retourneert. Deze URL wordt tijdens verbindingstests aangeroepen om te controleren of je server operationeel is. Handig wanneer je hoofd-API-eindpunt achter authenticatie zit maar je een eenvoudige statuscontrole wilt.
Automatisering#
Bepaal hoe PocketHook iOS-Shortcuts uitvoert die door serverantwoorden worden getriggerd.
iOS Shortcuts#
| Type | Schakelaar |
| Standaard | AAN |
Hoofdschakelaar voor het uitvoeren van shortcuts. Indien UIT, toont PocketHook nog steeds berichten van de server maar negeert het eventuele shortcut-velden in antwoorden. Handig voor debuggen of het tijdelijk uitschakelen van automatiseringen.
Vertraging tussen shortcuts#
| Type | Schuifregelaar |
| Standaard | 2,0 seconden |
| Bereik | 0,5–10,0 seconden |
Wachttijd tussen het uitvoeren van opeenvolgende shortcuts wanneer de server meerdere automatiseringen in één antwoord retourneert. Verhoog dit als je shortcuts van elkaar afhankelijk zijn (bijv. de eerste shortcut maakt een bestand aan dat de tweede leest).
Shortcut-time-out#
| Type | Gesegmenteerde keuzeschakelaar |
| Standaard | 5 minuten (300s) |
| Opties | 30s, 1 min, 2 min, 5 min |
Maximale tijd om te wachten tot elke individuele shortcut is voltooid voordat PocketHook deze als verlopen beschouwt. Langlopende shortcuts (zoals shortcuts die media verwerken of meerdere API-aanroepen doen) hebben mogelijk de volledige 5 minuten nodig.
Personal UI#
Sluit een aangepaste webinterface rechtstreeks in PocketHook in.
Personal UI#
| Type | Schakelaar |
| Standaard | UIT |
Toont een speciaal tabblad met een ingesloten webweergave. Indien ingeschakeld, verschijnt een nieuw tabblad in de hoofdnavigatie waar je aangepaste webpagina wordt weergegeven. De pagina wordt vooraf geladen voor directe weergave en ondersteunt pull-to-refresh.
Personal UI-URL#
| Type | Tekstveld (URL) |
| Standaard | Leeg |
| Zichtbaar wanneer | Personal UI AAN staat |
De URL die in het Personal UI-tabblad wordt weergegeven. Zowel HTTP als HTTPS worden geaccepteerd (HTTPS aanbevolen). Dit kan een dashboard, beheerpaneel of elke webpagina zijn waartoe je snel toegang wilt naast je chat.
Links#
Configureer hoe PocketHook omgaat met URL’s uit serverantwoorden.
Links-tabblad#
| Type | Schakelaar |
| Standaard | AAN |
Toont of verbergt het Links-tabblad in de hoofdnavigatie. Indien ingeschakeld, worden alle URL’s uit serverantwoorden opgeslagen en weergegeven in een speciaal tabblad met uitgebreide linkpreviews, zoeken en verwijderfunctionaliteit.
URL’s automatisch openen#
| Type | Schakelaar |
| Standaard | AAN |
| Gesynchroniseerd? | Nee — wordt per apparaat afzonderlijk ingesteld |
Indien ingeschakeld, opent PocketHook automatisch URL’s uit serverantwoorden in je standaardbrowser. Indien uitgeschakeld, worden URL’s nog steeds opgeslagen in het Links-tabblad (indien ingeschakeld), maar worden ze niet automatisch geopend.
Deze instelling is bewust per apparaat: je wilt bijvoorbeeld dat links automatisch worden geopend op je iPhone, maar niet op je Mac. Op de linkpil onder een bericht tikken opent deze altijd, ongeacht deze instelling.
Taal#
Pas de app- en dictatietaal aan.
App-taal#
| Type | Keuzelijst |
| Standaard | Systeemstandaard |
| Opties | Systeemstandaard, English, Español |
Overschrijft de weergavetaal van de app, onafhankelijk van je apparaattaal. Bij de instelling “Systeemstandaard” volgt PocketHook je iOS-taalinstelling.
Dictatietaal#
| Type | Keuzelijst |
| Standaard | Systeemlocale |
| Opties | 21 talen |
Taal gebruikt voor spraakdictatie (spraak-naar-tekst) in het chatinvoerveld. Beschikbare talen:
| Taal | Code |
|---|---|
| Engels (VS) | en-US |
| Engels (VK) | en-GB |
| Spaans (Spanje) | es-ES |
| Spaans (Mexico) | es-MX |
| Frans | fr-FR |
| Duits | de-DE |
| Italiaans | it-IT |
| Portugees (Brazilië) | pt-BR |
| Portugees (Portugal) | pt-PT |
| Catalaans | ca-ES |
| Chinees (vereenvoudigd) | zh-CN |
| Japans | ja-JP |
| Koreaans | ko-KR |
| Arabisch | ar-SA |
| Russisch | ru-RU |
| Nederlands | nl-NL |
| Zweeds | sv-SE |
| Pools | pl-PL |
| Turks | tr-TR |
| Thai | th-TH |
| Vietnamees | vi-VN |
Achtergrondtaken#
Controleer periodiek op openstaande taken, zelfs wanneer de app op de achtergrond draait.
Achtergrondtaken#
| Type | Schakelaar |
| Standaard | UIT |
Schakelt achtergrondpolling in. Indien actief, stuurt PocketHook periodiek een GET-verzoek naar de Polling-URL. Als het antwoord true is, stuurt het het Ophaalbericht naar je hoofdserver wanneer de app wordt geopend. Vereist meldingstoestemming om je op de hoogte te stellen van openstaande taken.
Controle-interval#
| Type | Gesegmenteerde keuzeschakelaar |
| Standaard | 15 minuten |
| Opties | 5 min, 15 min, 30 min, 1 uur, 2 uur |
Hoe vaak PocketHook de Polling-URL op de achtergrond controleert. Kortere intervallen betekenen snellere detectie van openstaande taken maar verbruiken meer batterij. iOS kan de daadwerkelijke frequentie aanpassen op basis van gebruikspatronen van het apparaat.
Polling-URL#
| Type | Tekstveld (URL) |
| Standaard | Leeg |
| Zichtbaar wanneer | Achtergrondtaken AAN staat |
HTTPS-eindpunt dat PocketHook op het geconfigureerde interval bevraagt. Moet platte tekst true (taken openstaand) of false (geen taken) retourneren. Dit is een lichte controle — je server moet snel reageren zonder zware verwerking.
Agent Server: Gebruik https://your-host/jobs (pas host en poort aan naar jouw opzet).
Ophaalbericht#
| Type | Tekstveld |
| Standaard | fetchPendingTasks |
| Maximale lengte | 10.000 tekens |
Het bericht dat naar je hoofdserver wordt gestuurd wanneer een achtergrondcontrole openstaande taken vindt en de app wordt geopend. Het serverantwoord verschijnt in de chat zoals elk ander bericht. Pas dit aan om specifiek servergedrag te triggeren.
Gegevensbeheer#
Bewaak en beheer je opgeslagen berichten.
Opgeslagen berichten#
| Type | Alleen-lezen weergave |
| Formaat | “X van 500 berichten” |
Toont hoeveel berichten momenteel zijn opgeslagen. De indicator is kleurgecodeerd:
- Groen — Onder 70% capaciteit
- Oranje — 70–90% capaciteit
- Rood — Boven 90% capaciteit
Wanneer de limiet van 500 berichten is bereikt, worden de oudste berichten automatisch verwijderd om ruimte te maken voor nieuwe.
Gesprek exporteren#
Knop die alle opgeslagen berichten exporteert als een JSON-bestand via het iOS-deelvenster. Je kunt het bestand opslaan, AirDropen of delen met elke app. Handig voor het back-uppen van gesprekken of het analyseren van berichtgeschiedenis.
Alle berichten verwijderen#
Destructieve knop die alle opgeslagen berichten permanent verwijdert. Vereist bevestiging voor uitvoering. Deze actie kan niet ongedaan worden gemaakt.
Over#
Alleen-lezen informatie over je PocketHook-installatie.
| Veld | Beschrijving |
|---|---|
| App-versie | Huidige PocketHook-versie (bijv. 1.0.0) |
| Build | Buildnummer van deze release |
| iOS-versie | iOS/iPadOS-versie die op je apparaat draait |