Jak udělat, aby se poptávka z webu sama zapsala a hned odpověděla?
Poptávka z webu má skončit jako řádek, který někdo vidí, a jako zpráva, která odejde tomu, kdo psal.
Obsah článku
Poptávka z webu má skončit jako řádek, který někdo vidí, a jako zpráva, která odejde tomu, kdo psal. Ne jako e-mail v osobní schránce, který si přečtete večer.
Naivní verze za dvacet minut
Formulář zavolá skript. Skript zapíše řádek do tabulky a pošle e-mail. Celá. Odpoledne, kdy to zkoušíte, to vypadá hotově.
Co se rozbije v týdnu 2
Klíč k poště a k tabulce skončí ve skriptu, který někdo zkopíruje do dalšího formuláře.
Skript spadne v noci a nikdo to neví, dokud se zákazník neozve znovu.
Stejné odeslání se zopakuje a v tabulce jsou dva řádky.
Odpověď dorazí do spamu, protože odesílatel nemá SPF a DKIM.
Klient odepsal na tu zprávu a nikdo tu schránku nečte.
Text odpovědi změní kdokoli, kdo má ten skript.
Model, který má větu složit, v noci neodpoví a skript buď ticho, nebo chybu do logu, který nikdo neotevře.
V tabulce zůstanou jména, telefony a e-maily bez pravidla, kdy zmizí.
Co potřebuje provoz
Tajemství žijí mimo kód, v jednom trezoru, a skript je dostane až za běhu.
Pád se musí ozvat člověku, ne zůstat v logu.
Zápis musí snést opakování: stejné odeslání je pořád jeden řádek.
Pošta odchází z domény, která umí SPF a DKIM; jinak je to dopis do spamu.
Odpověď klienta je zase zpráva, kterou někdo čte — ne vedlejší efekt odeslání.
Text odpovědi má jedno místo a ví se, kdo ho smí měnit.
Když model mlčí, je záloha, a chyba na jednom endpointu není důkaz, že model leží.
Osobní údaje mají osud: archiv s důvodem, ne tiché hromadění.
Jak to máme my
- Formulář přijme odeslání.
- Worker zapíše pravdu.
- Tabulka je projekce té pravdy, ne naopak.
- Odpověď odejde jako doručení.
Čtyři kroky vedle diagramu jsou schválně text. Asistent obrázek nevidí; bez nich by zbyl jen obrázek.
V srpnu nám fronta došla na strop. Třída C — projekce do tabulek kokpitu — nesla 93 % zpráv. Dopisy, oznámení a skutečné doručení byly zbytek. Fronta od té doby nese jen doručení. Kokpit se kreslí dávkově, budíkem po první změně, mimo frontu.
Co nemáme dořešené: mazání osobních údajů v tabulce jako produktové pravidlo. Říkáme to, protože to v týdnu 2 spadne i vám.
Co si můžeš vzít
- Tajemství mimo skript.
- Pád musí někoho vzbudit.
- Stejné odeslání = jeden řádek.
- SPF a DKIM, jinak spam.
- Odpověď klienta se čte, nejen posílá.
- Jedno místo textu odpovědi a ví se, kdo ho mění.
- Záložní model; chyba na jednom endpointu nestačí.
- Osobní data mají archiv s důvodem.
Zavření
Děláme to pro firmy do padesáti lidí, první měsíc zkušebně.
Tento text vznikl s AI agentem pod dohledem člověka.