Otiđi na glavni sadržaj
  1. Dokumentacija/

Vodic za Postavljanje

1. Instalacija PocketHook
#

Preuzmite PocketHook iz App Store i otvorite ga na svom iPhone, iPad ili Mac uređaju.

2. Konfigurirajte Svoj Server
#

PocketHook treba HTTPS endpoint za komunikaciju. Mozete koristiti:

  • Agent Server — Samostalno hostani AI agent s LLM, alatima, pozadinskim zadacima i memorijom
  • Vlastiti API — Bilo koji server koji prima POST zahtjeve i vraca JSON
  • n8n — Samostalno hostana automatizacija radnih tokova s webhook okidacem
  • OpenClaw — Samostalno hostani AI asistent s viseakanalnim porukama

Zahtjevi Servera
#

Vas server mora:

  • Prihvacati POST zahtjeve s JSON tijelom
  • Vracati JSON odgovore
  • Biti dostupan putem HTTPS (HTTP se odbija iz sigurnosnih razloga)
  • Opcionalno podrzavati Bearer token autentifikaciju

3. Povezivanje u PocketHook
#

  1. Otvorite PocketHook i idite na Postavke
  2. Unesite svoju URL Servera (mora biti HTTPS)
  3. Unesite svoj Token za Autentifikaciju (ako vas server zahtijeva autentifikaciju)
  4. Dodirnite Testiraj Vezu za provjeru

PocketHook Zaslon Postavki

4. Format Zahtjeva
#

PocketHook salje poruke kao JSON niz:

[{
  "sessionId": "uuid-v4",
  "action": "sendMessage",
  "chatInput": "vasa poruka ovdje"
}]

5. Format Odgovora
#

Vas server treba odgovoriti JSON objektom:

{
  "msg": "Poruka prikazana korisniku",
  "shortcut": "OpcionalnaNazivPrecice",
  "data": { "kljuc": "vrijednost" },
  "url": "https://optional-url.com"
}
PoljeTipObaveznoOpis
msgstringDaTekst prikazan u chatu
shortcutstringNeiOS Shortcut za pokretanje
dataobject | arrayNePodaci proslijeđeni Shortcutu
urlstringNeURL za otvaranje ili prikaz

Za visestepene automatizacije, vratite niz odgovora:

[
  { "msg": "Korak 1...", "shortcut": "PrvaPrecica" },
  { "msg": "Korak 2...", "shortcut": "DrugaPrecica", "data": { "input": "vrijednost" } }
]

6. Brzi Pocetak sa Starter Serverom
#

Koristite nas predlozak starter servera da pocnete u minutama:

git clone https://github.com/pockethook-app/pockethook-server.git
cd pockethook-server
bun install
cp .env.example .env
# Uredite .env sa svojim tajnim tokenom
bun dev

Starter ukljucuje ugrađene naredbe (ping, hello, help, time) i primjere za pokretanje Shortcuts. Pogledajte API Referencu za potpunu specifikaciju protokola.

7. Koristenje SDK
#

Instalirajte paket pockethook-sdk za izgradnju tipski sigurnih odgovora:

bun add pockethook-sdk
import { text, shortcut, responses, toResponse } from "pockethook-sdk";

// Jednostavan tekstualni odgovor
return toResponse(text("Pozdrav s mog servera!"));

// Pokretanje Shortcuta
return toResponse(shortcut("Pokrecem...", "MojaPrecica", { kljuc: "vrijednost" }));

// Visestepena automatizacija
return toResponse(responses([
  { msg: "Korak 1", shortcut: "Prva" },
  { msg: "Korak 2", shortcut: "Druga" }
]));