Sólo specialista v rámci salonu
Má vlastní osobní Instagram. Klienti píší přímo specialistovi, bot zapisuje do CRM salonu.
MCP-server pro AI asistenta
SaaS pro automatizaci rezervací přes Instagram Direct
Pilot — SaaS pro byznysy, které přijímají rezervace přes Instagram Direct: kosmetické salony, barbershopy, kliniky, trenéři, konzultanti, lektoři, řemeslníci. Majitelé připojí svůj Instagram, AI asistent přebírá DMs s klienty — komunikuje, radí, rezervuje termíny, vytváří klienty v CRM, přesouvá, ruší.
Platforma podporuje sítě s několika lokalitami a desítky specialistů s vlastními sety služeb.
Moje role: solo full-stack + AI — od architektury po produkci. Jeden vývojář na celý stack: backend, MCP vrstva, integrace s CRM/Instagram/Google Calendar/Telegram, infrastruktura, deployment.
Před spuštěním Pilota jsem pracoval jako media buyer a viděl ten samý problém u byznys klientů: manažeři ztrácejí leady.
Pro malý byznys to často nevychází. Majitel buď platí za průměrnou službu, nebo sám sedí v Direct místo toho, aby se věnoval byznysu.
Technicky — je to MCP-server s 8 production-tools, které LLM agent volá pro reálné akce v CRM.
Systém škáluje od jednoho specialisty po síť salonů — stejnou code base.
Má vlastní osobní Instagram. Klienti píší přímo specialistovi, bot zapisuje do CRM salonu.
Soukromý specialista, který pracuje sám. CRM není potřeba — bot zapisuje přímo do Google Calendaru, který se synchronizuje s Apple kalendářem.
Integrace s CRM + kalendáři všech specialistů. Bot zná rozvrhy a skill-set každého.
Několik lokalit pod jednou značkou, vlastní CRM, vlastní specialisté, vlastní ceník pro každou pobočku. I při velkém objemu si asistent drží v hlavě všechny specialisty každé lokality, jaké služby kdo z nich dělá, rozvrhy a ceny — a volně se orientuje díky chytrému kontextu.
Klienti posílají nejen text — fotku reference, hlasovku „zapiš mě na zítra", video výsledku posledního stříhání. AI musí všemu rozumět dohromady a odpovědět věcně.
Řešení → Asynchronní pipeline pro zpracování média nad vision-capable LLM — pro agenta vstupní stream vypadá jako jediný multimodální feed.
Jeden backend obsluhuje desítky nezávislých byznysů. Jeden univerzální agent musí fungovat pro barbershop i nehtové studio i síť salonů — s jejich reálným katalogem služeb, specialistů a cen.
Řešení → Plná izolace stavu per tenant + generátor tool-schémat, který pro každého klienta sestaví kontextové schéma MCP-tools z aktuálních dat CRM.
Občas majitel ručně vejde do Instagramu a začne sám odpovídat klientovi. Pokud AI paralelně pokračuje — katastrofa: dvě odpovědi, zmatek, ztracený klient.
Řešení → Detektor „člověk převzal dialog" — bot pro tento chat dočasně pozastaví a vrátí se s aktualizovaným kontextem, jakmile člověk odejde.
Reální lidé nepíšou jednu dlouhou zprávu. Pošlou „Ahoj", pak fotku, pak „chci se objednat", pak „na zítra" — během 15 sekund, samostatnými bublinami. Většina botů odpovídá na každou zvlášť — dialog se stává schizofrenním.
Řešení → Pilot počká, až klient dopíše, seskupí celou sérii (text + média + další text) do jednoho logického tahu a odpoví jednou srozumitelnou zprávou — jak by to udělal člověk.
Produkt je teď ve finálním testování — níže hodnotová nabídka oproti najmutí člověka.
| Parametr | Běžný člověk | Pilot |
|---|---|---|
| Měsíční náklady | $600-1800 za 1-3 manažery na pobočku | $120 za salon |
| Rychlost odpovědi | 30 min – 2 hodiny | < 5 sekund |
| Paralelismus | 1 konverzace najednou | neomezeně současně |
| Pracovní doba | 8-12 hodin, 5 dní | 24/7 bez volna |
| Kvalita scénářů | kolísá, závisí na náladě | stabilní, aktualizuje se centrálně |
| Vyhoření / odchody | vysoká fluktuace, neustálé zaškolování | žádné |
| Paměť o klientovi | zapomíná | plná historie návštěv a doplňků |
| Škálování | +1 pobočka → +1 manažer | +1 pobočka → 0 dodatečných nákladů |
Tohle je jeden z mých cases. Zbytek je na hlavní.