151 skutečných e-mailových sekvencí se dnem, kdy která zpráva dorazila. Procházej je, jednu remixuj do konceptu automatizace, nebo je čti z kódu přes API a MCP.

Většina galerií šablon ti ukáže vždycky jen jeden e-mail. To je ta nejméně užitečná jednotka. Samotný uvítací e-mail neukáže načasování ani kontext kolem sebe. Ten dodá až sekvence, i když to, že sekvenci vidíš, ještě nedokazuje, že fungovala dobře.
Proto jsme si uchovali celé zachycené sekvence. Sekvence v Brew ukazuje e-maily, které jsme zaznamenali po registraci nebo přihlášení k odběru newsletteru, v pořadí a se dnem, kdy který dorazil. Kvůli limitům zachytávání nemusí obsahovat celou sekvenci. Při spuštění 17. září obsahovala galerie 151 sekvencí. Čísla níže popisují stav při spuštění; aktuální katalog se může měnit.
GET /v1/flows i MCP nástroj list_flows vracejí stejné záznamy, takže agent může prostudovat všech 151 sekvencí, aniž by člověk musel na cokoli klikat.emailId, které můžeš rovnou předat nástroji create_email jako referenceEmailId.Sekvence, kterou Zapier posílá po registraci, má osm e-mailů rozložených do 10,7 dne:
| Den | Předmět |
|---|---|
| 0 | Welcome aboard 👋 | Let's make some magic with AI |
| 1 | Why you should ditch spreadsheets for Tables |
| 2 | Build your first Zap workflow with Copilot ⚡ |
| 3 | What engineers are automating this week |
| 5 | Put AI to work for you |
| 9 | Go beyond workflows 🚀 |
| 10 | Stuck? Or need automation ideas? |
| 10,7 | Your Zapier trial ends in three days ⏲️ |
Čti dny, nejen předměty. Čtyři e-maily dorazí čtyři rána po sobě, pak se rozestup protáhne na dva dny a potom na čtyři. E-mail „Stuck?“ přijde desátý den a e-mail o konci zkušební verze o sedmnáct hodin později. Někdo usoudil, že poslední užitečná věc před paywallem je nabídka pomoci a že se ty dva e-maily mají skoro dotýkat.
Na snímku jednoho e-mailu tohle neuvidíš.
Prohlížeč se otevře na prvním e-mailu, který má čekání jen za sebou. Když přejdeš doprostřed, jako u sekvence Ro nahoře, uvidíš rozestup z obou stran. Uvítací sekvence Ro má pomalejší tempo než sekvence Zapier, 12 e-mailů za 46,7 dne, a rozestupy to prozradí dřív, než si přečteš jediný předmět.

Každý krok nese předmět, náhledový text, den, kdy dorazil, čekání od předchozího odeslání, kategorii a náhledový obrázek. Na požádání dostaneš i vykreslené HTML.
Korpus má jednu sekvenci na značku, takže 151 sekvencí znamená 151 firem:

Vedle toho stojí galerie jednotlivých návrhů, která obsahuje dalších 4 098 newsletterů, 105 uvítacích e-mailů a 68 propagačních e-mailů. Sekvence jsou ta část, která ti řekne pořadí.
U remixu lidé čekají, že jde o kopii. Nejde.
Brew nejdřív sestaví graf automatizace: tvůj spouštěč, pak rozestupy ze zdrojové sekvence jako uzly čekání a pak jeden uzel odeslání na každý krok. Tahle polovina je výpočet, ne generování. Nikdo nežádá model, aby hádal, že čtvrtý e-mail odchází třetí den.

Uzly čekání ukazují 53 a 122 hodin, protože přesně tak posílala zdrojová značka, zaokrouhleno na celé hodiny. Rozestup v celých dnech zůstane v celých dnech a cokoli kratšího než hodina se zaokrouhlí na hodinu. Generují se jen e-maily, a to paralelně, každý podle tvé značky. Tvoje barvy, tvoje písma, tvůj tón, tvůj produkt. Každý krok navíc dostane brief, který popisuje jeho úlohu v sekvenci a to, co je před ním a za ním. Subagenti, kteří e-maily píšou, totiž navzájem nevidí svou práci a jinak by vytvořili osm nesouvisejících zpráv se společným časovým plánem.
Dostaneš koncept automatizace s tempem sekvence, kterou už skutečná firma provozovala, a texty, které patří tobě. Pořád si je ale musíš přečíst. Převedení na tvou značku je dobré, ale ne hotové.
Každá sekvence je dostupná přes REST API i přes MCP, takže agent může korpus číst přímo.
# First page, newest first
curl "https://brew.new/api/v1/flows" \
-H "Authorization: Bearer $BREW_API_KEY"
# One sequence, every step
curl "https://brew.new/api/v1/flows/zapier.com" \
-H "Authorization: Bearer $BREW_API_KEY"Filtrovat můžeš podle brand, category nebo type (signup nebo newsletter). Řazení podle emails ukáže sekvence s nejvíce e-maily, podle span ty, které běží nejvíc dní, a podle remixes to, co ostatní považovali za hodné zkopírování. Parametr semantic hledá podle toho, o čem sekvence je. Takhle najdeš e-mail pro znovuzískání zákazníků po konci zkušební verze, i když nevíš, která značka nějaký takový napsala.
Na MCP serveru Brew je stejné čtení dostupné jako nástroj i jako zdroj (resource):
list_flows # the list, same filters and sorts
get_flow { slug: "zapier.com" } # one sequence with every step
brew://flows # @-mentionable in a chat
REST i MCP čtou stejný veřejný katalog. Sekvence patří celé organizaci, takže se u těchto čtení žádná značka nezadává. Při stránkování seznamu předávej vrácený pagination.cursor jako cursor dalšího požadavku, dokud nebude null. Jeden požadavek na seznam nevrátí celý katalog, ale jeho total započítá všechny sekvence, které dotazu odpovídají.
Agent si může sekvenci prohlédnout dřív, než si vybere referenční e-mail.
Které sekvence po registraci dávají slevu hned do prvního e-mailu a které čekají, až bude zkušební verze skoro u konce? Co posílají vývojářské nástroje druhý den? Jak dlouho běží uvítací sekvence newsletterů, než skončí? Kolik sekvencí začíná otázkou místo přínosu? Záznamy agentovi dovolí tyhle otázky prozkoumat čtením steps[]. Rozbor předmětů a obsahu ale pořád vyžaduje interpretaci; API nemá filtr na každou otázku.
Použitelným referenčním materiálem to dělá emailId u každého kroku. Je to stejná reference, jakou používá galerie šablon, a přesně tu nástroj create_email přijímá jako referenceEmailId. Agent si tedy přečte průběh sekvence, vybere krok, na kterém záleží, a právě ten jeden e-mail předá nástroji pro design:
get_flow { slug: "zapier.com" }
→ steps[4].emailId = "pt1_k97hmahabyjrp1yfmga8m1rhah8e572q"
create_email {
referenceEmailId: "pt1_k97hmahabyjrp1yfmga8m1rhah8e572q",
prompt: "day-5 activation email for our API product"
}
Prostuduj průběh, vytáhni konkrétní e-mail, postav vlastní verzi. Žádné kopírování a vkládání mezi tím.
Zachytávání uchová nejvýše dvanáct e-mailů na sekvenci a zbytek odřízne, takže emailCount: 12 znamená, že odešlo dvanáct nebo víc e-mailů, ne přesně dvanáct. To je těch 59 sekvencí zmíněných výše.
Vykreslený e-mail je objemný. Když si přes MCP řekneš o HTML, dostaneš ho u prvního kroku nebo dvou, než se odpověď zaplní, a zbytek kroků dorazí bez něj. Ve shrnutí stojí, u kolika kroků HTML zůstalo. Cesta přes REST takový limit nemá, takže když chceš těla všech e-mailů, čti sekvenci tam: GET /v1/flows/zapier.com?include=html.
Otevři galerii a než cokoli napíšeš, přečti si tři sekvence ze svého oboru. Pak remixuj tu, jejíž tempo dokážeš obhájit před vlastním týmem, a změň, co nesedí.
Pokud na to pouštíš agenta, správné první volání je list_flows bez argumentů. Vrátí karty se slugy a slug je to jediné, co get_flow potřebuje pro všechno ostatní. Úplný seznam polí najdeš v referenci API.
Všechny e-maily, které jedna značka poslala po jedné registraci nebo přihlášení k odběru newsletteru, v pořadí a se dnem, kdy který dorazil, počítáno od tohoto spouštěče. Jedna sekvence na značku a slug sekvence je doména značky.
Ne. Brew zkopíruje strukturu, tedy počet kroků, pořadí a rozestupy, zaokrouhlené na celé hodiny. Každý e-mail pak znovu sestaví podle tvé značky a zdrojový design použije jako referenci, takže výsledek nese tvoje barvy, písma a tón.
Čtení přes REST vyžaduje API klíč s oprávněním templates.read. MCP podporuje OAuth nebo API klíč s odpovídajícím přístupem. Samotná galerie je veřejná a nepotřebuje žádný účet.
Nejvýše dvanáct. Zachytávání uchová prvních dvanáct a zbytek odřízne, takže sekvence, která uvádí dvanáct e-mailů, mohla být delší. Na tomto stropu je 59 ze 151 zveřejněných sekvencí.
Ano, s parametrem include=html při čtení jedné sekvence. Přes MCP se do jedné odpovědi vejde jen první krok nebo dva a shrnutí ti řekne, u kolika kroků HTML zůstalo. Cesta přes REST vrátí těla všech e-mailů.
