Coding agenti postaví web za odpoledne — a pak dva týdny stojí a čekají na logo, texty a přístupy. BriefGate nechá vašeho agenta vyjmenovat, co potřebuje, pošle klientovi portál ve vašich barvách a upomíná ho, dokud nedorazí všechno. Agent pak zavolá get_intake_results() a staví dál.
Agent řekne, co potřebuje. BriefGate upomíná. Vám se vrátí data, která mají strukturu.
Claude Code zavolá define_intake() se seznamem položek a jejich typů: logo, texty, přístupy, strukturovaná data.
Klientovi přijde e-mail s magic linkem — bez hesla, bez zakládání účtu. Portál ve vašich barvách ho provede položku po položce a rovnou hlídá, že to, co nahrál, sedí.
BriefGate upomíná klienta v rytmu, který si zvolíte — výchozí za 2, 5 a 9 dní, každou hodinu, nebo každý den v 7 ráno. Noční klid platí, dokud neřeknete jinak, a v každé upomínce je jen to, co ještě chybí. Otravný je robot, ne vy.
Webhook se spustí na události intake.completed. Agent zavolá get_intake_results() a dostane otypovaná data, podepsané odkazy na soubory a dešifrované přístupy — rovnou k použití.
# Agent defines what it needs define_intake({ project_name: "John Finance", client: { email: "[email protected]" }, items: [ { key: "logo", type: "image", constraints: { min_width: 512 } }, { key: "wp_admin", type: "secret" }, { key: "opening_hours", type: "structured", schema: { properties: { mon_fri: {type:"string"} } } } ] }) # → intake created, client emailed { intake_id: "in_8f3k", portal_url: "https://p.briefgate.dev/8f3k", status: "sent" } # Later: webhook fires → agent retrieves get_intake_results("in_8f3k") # → logo url, typed opening hours, # one-time secret token ✓
BriefGate běží jako MCP server. Claude Code zavolá define_intake stejně, jako čte soubor nebo volá API. Celý kontext konverzace zůstane netknutý — žádné přepínání panelů, žádné e-mailové vlákno, které někdo musí potom shrnovat.
Každý MCP nástroj má i svůj REST endpoint, takže CI pipeline, jiní agenti i vlastní skripty fungují bez MCP.
Content Snare je skvělý nástroj pro lidi. BriefGate je jeho protějšek pro agenty — otypovaná schémata, trezor na přístupy, kolečko na opravy a webhooky jako plnohodnotná funkce.
Text, longtext, image, file, file_list, color_list, select, boolean, url, structured (JSON Schema) a secret. Agent dostane data, která rovnou použije — ne text, který musí louskat z PDF exportu.
Klientský WordPress, klíče ke Stripu, API tokeny — šifrované end-to-end přes libsodium sealed box ještě předtím, než se dostanou do databáze. Jednorázové odhalení přes get_intake_results(). Nikdy se nelogují.
Výchozí plán: za 2, 5 a 9 dní, pak jednou týdně — nebo jakýkoli rytmus, který si nastavíte, od pěti minut výš, klidně na pevnou denní hodinu. Noční klid (8–19 místního času). Robot vás nikdy nezmiňuje — píše „Radim ještě potřebuje pár položek“, ne „píšu vám už potřetí“.
Zaregistrujte si webhooky item.submitted a intake.completed . Když je logo rozmazané, zavoláte request_revision() s poznámkou — klientovi přijde upozornění, nahraje znovu, webhook se spustí zas.
Agent si limity tarifů přečte sám: GET /pricing.json (bez autentizace). Žádné scrapování landing page. API vymáhá stejná čísla, takže se ceník s realitou nemůže rozejít.
V tarifech Solo a Agency vidí klient vaše logo, vaše barvy, vaše jméno odesílatele. Slovo „BriefGate“ nikde. Magic link, bez registrace, mobile-first, česky, slovensky, polsky, německy, španělsky i anglicky.
Free tarif utáhne jeden reálný projekt — dost na to, abyste poznali, jestli vám to sedí, ještě než něco zaplatíte.
Roční platba ušetří 20 %. Doplňky: SMS kredity $5 / 50 zpráv · dalších 50 GB $5/měs · další uživatel v Agency $15/měs
POST /v1/intakes z jakéhokoli jazyka, CI pipeline nebo agentního frameworku. Cursor, Codex i vlastní agentní smyčky fungují přes REST bez MCP serveru.get_intake_results() a zavolá GET /v1/secrets/:token k dešifrování — tím token okamžitě propadá. Secrets se samy smažou po 30 dnech. K dispozici v tarifech Solo a Agency.Idempotency-Key (nebo pole idempotency_key v metadatech u MCP). BriefGate podle toho klíče deduplikuje — opakované volání vrátí původní odpověď, nezaloží druhý intake ani nepošle druhý e-mail. Proti utrženým smyčkám chrání navíc rate limity.Hostované API zatím není otevřené pro registrace. Nechte mi e-mail a ozvu se vám v den, kdy bude — první účty dostanou lidé z tohohle seznamu. MCP balíček je na npm už dnes, jestli si chcete nejdřív projít, co umí.
Jeden e-mail, až to spustím. Nic jiného a nikomu vaši adresu nedám.