10. srpnja 2026..

Vodič.

— laičkim jezikom, bez tehničkih trikova —

Sve što trebate znati o ToodNest asistentu.

8 sekcija + FAQ, oko 5-7 minuta čitanja. Bez programerskog žargona — pisano za vlasnike firmi, marketing menadžere i sve koji žele iz asistenta izvući maksimum a da pritom ne moraju biti developeri.

Kako se postavlja na sajt.

Tri načina ovisno o tome čime ste izgradili sajt. Najduži traje 5 minuta.

obična HTML / Wix / Shopify

Script tag — 30 sekundi

Iz dashboarda kopirate jednu liniju koda. Lijepite je prije </body> oznake u svom sajtu. Widget se pojavi kao mali balončić u donjem desnom kutu i tamo i ostaje.

WordPress

Plugin — bez kodiranja

Instalirate naš ToodNest plugin iz WordPress admina, unesete API ključ koji vam damo, i to je to. Plugin sam ubaci widget u sve stranice u footer.

ostalo

Custom integracije

Ako koristite Squarespace, Webflow, Framer ili nešto egzotično — još uvijek je to script tag, samo se pasta na drugo mjesto. Imamo kratki gajd po platformi u dashboardu.

Whitelist domena: u Settings → Allowed Domains dodate domene gdje smije raditi widget (npr. vasafirma.hr i www.vasafirma.hr). Bez tog widget neće učitati — to je obrana da netko ne ukrade vaš API ključ i postavi bota na tuđi sajt.

Bot ne zna ništa dok mu ne pokažete.

"Baza znanja" zvuči komplicirano. U praksi je to mapa sa vašim tekstovima — sa sajta i iz dokumenata. Bot iz toga vuče odgovore.

1

Skenira sajt — uključujući PDF-ove

Unesete URL i bot prođe stranice — naslove, cjenike, FAQ, kontakte. Ako sajt ima sitemap.xml, koristi taj popis. Ako nema, prati linkove kao mali pauk. Kad naiđe na PDF link (npr. cjenik.pdf u nav meniju), automatski ga skida i izvlači tekst — bez vašeg upada.

2

Ako sajt ima JavaScript — pretvori se u browser

Moderni sajtovi često renderiraju sadržaj kroz JavaScript (React, Vue, Angular, "Pokaži više" dugmadi). Kad scraper primijeti da common HTTP zahtjev vraća premalo teksta, automatski prebacuje na Playwright browser — pravu Chromium instancu koja izvršava JS i čita ono što bi posjetitelj stvarno vidio.

3

Što scraper ne može — uploadate ručno

Word dokumenti i TXT datoteke nisu PDF-ovi i ne hvata ih kao linkove. Isto vrijedi za sadržaj iza login-a (korisnička područja, intranet). Za te slučajeve postoji file upload — PDF, DOCX i TXT — direktno u dashboardu pod Knowledge Base.

4

Iznad svega — fresh content

Kad promijenite cijene ili dodate uslugu, kliknete Re-scrape i bot ima novosti. Inače će tjednima ponavljati stare cijene.

Što ipak ne hvata? Sadržaj iza login-a (korisnička područja, B2B portali), Word/Excel/TXT datoteke koje su linkovi na stranicama (samo PDF se skida automatski), PDF-ovi veći od 10 MB, embedded iframe-ovi s drugih domena. Za te slučajeve koristite file upload — sve te formate primamo manualno.

Bot je solidan iz kutije. Ali ne briljantan.

Razlika između "ok" odgovora i "wow" odgovora je 5 minuta vašeg podešavanja. Evo 4 stvari koje stvarno mijenjaju kvalitetu.

opis biznisa

Napišite tko ste — svojim riječima

5 minuta posla. Nakon scrape-a, u 'Site Review' koraku u Knowledge Base unesete site type (servis ili webshop) i kratki opis biznisa u 2-3 rečenice. Bot to koristi prije nego pogađa iz scraped sadržaja.

ton razgovora

Podesite ton: formalno, casual ili mixed

Bot za odvjetnički ured ne piše kao bot za dostavu pizze. U istom 'Site Review' koraku birate ton i bot prilagođava rječnik. Default je 'mixed' — solidno za većinu firmi.

kontakt podaci

Bez kontakt informacija bot ne hvata lead-ove

Ovo je najčešći propust. Nakon scrape-a otvori se modal 'Contact Confirmation' u Knowledge Base — tu se ispunjavaju email, telefon i adresa koje bot pokazuje posjetiteljima. Ako preskočite, lead-ovi se gube.

re-scrape

Kad ažurirate sajt, ponovite scrape

Bot ne vidi promjene na sajtu automatski. Ako ste dodali uslugu ili promijenili cijene, otvorite Knowledge Base, kliknite Analyze za svoju URL i pokrenite ponovni Scrape — bot će pokupiti svježi sadržaj.

Više od običnog chat balončića.

Widget koji se pojavljuje u kutu sajta nije samo prozor za pisanje. Evo što sve može — sve dostupno bez kodiranja:

  • Custom boje (primary i secondary) — uskladite s brand-om
  • Pozicija bottom-right ili bottom-left
  • 3 stila: classic, modern, minimal
  • Custom logo (Pro plan) — uklonite 'Powered by ToodNest'
  • Greeting message koja se može promijeniti bilo kada
  • Lead capture — bot automatski pita za email/broj kad detektira interes
  • Rich text u porukama — **bold**, klikabilni linkovi, automatski prepoznati email i telefon
  • Mobilna verzija — full-screen na telefonu, responsive
  • Session memory — vraćajući posjetitelj nastavlja gdje je stao (do 4h)

Što dobivate u Starter, što u Pro.

Limiti su postavljeni da realno zaštite sustav od abuse-a, ne da vas pritisnu na upgrade. Većina firmi ide cijelu godinu na Starter-u bez problema.

S

Starter — za male sajtove

5.000 widget loadova mjesečno (≈5.000 jedinstvenih posjetitelja), 10 MB baze znanja (puno PDF-a ili 20-tak stranica scrape-a), do 200 poruka dnevno po IP-u (sprema od spam-a). 29 €/mj, ili 19 €/mj uz site kod nas.

P

Pro — za ozbiljniji promet

4x više load-ova, 5x veća baza znanja, 3x viši rate limit, uklanjanje "Powered by ToodNest" brandiranja, custom logo, export lead-ova u CSV, prioritet support. 49 €/mj, 39 €/mj bundle.

Kada upgrade? Tri jasna signala: (1) primjećujete "Powered by ToodNest" footer u widgetu i smeta brand-u; (2) vidite mjesečno preko 5.000 load-ova u dashboardu; (3) trebate CSV export lead-ova za CRM (HubSpot, PipeDrive, itd).

Vaši podaci, vaše vlasništvo.

Bez third-party tracker-a, bez prodaje podataka, bez treniranja AI-a na vašim razgovorima. Sve se sprema lokalno u našoj bazi u EU.

multi-tenant

Vaši podaci, vaš silo

Svaka firma ima svoju enkapsulaciju u bazi. Drugi korisnik ToodNest-a fizički ne može vidjeti vaše lead-ove, sesije ili bazu znanja. Garantirano kroz strogo filtriranje po tenant_id.

GDPR ready

Pravo na zaborav

Možete obrisati pojedinačni lead, sesiju ili cijeli account u bilo kom trenutku. Kad korisnik traži "obrišite moje podatke" — kroz dashboard jedan klik i gotovo.

EU hosting

Server u Njemačkoj

Sve hostano u Hetzner Falkenstein data centru u Njemačkoj. Nema slanja podataka u Ameriku, Kinu ili kroz CDN-ove koji cache-iraju lokalno. Razgovori ostaju u EU.

OpenAI API

Što ide u OpenAI?

Sama poruka korisnika + relevantni dijelovi vaše baze znanja idu u OpenAI da generira odgovor. OpenAI po ugovoru NE trenira modele na API podacima — to vrijedi i za ToodNest račune.

Hrvatski, engleski, njemački — iz kutije.

Dashboard se prebacuje kroz padajući izbornik. Sam bot ne "prepoznaje" jezik posjetitelja automatski — koristi jezik koji je u vašoj bazi znanja i greeting message-u.

D

Dashboard — vaš izbor

Top-right u dashboardu ima izbornik HR / EN / DE. Sprema se u browser. Vi možete biti hrvatski korisnik a koristiti dashboard na engleskom — odluka je vaša.

B

Bot — jezik baze znanja

Ako su sve stranice na hrvatskom, bot odgovara hrvatski. Ako imate dvojezični sajt (hr.firma.hr i en.firma.hr), najbolje je napraviti dva odvojena bota — svaki sa svojom bazom i greeting message-om na pravom jeziku.

Pet stvari koje zbunjuju nove korisnike.

Najčešća pitanja koja smo dobili — i kratki, jasni odgovori.

Q1.System prompt vs Knowledge Base — što je razlika?

System prompt = 'kako se ponašaš' (ton, pravila, što ne smiješ govoriti). Knowledge Base = 'što znaš' (dokumenti, cijene, FAQ). Ako bot zna odgovor ali u krivom tonu — to je system prompt. Ako bot uopće ne zna odgovor — to je KB koja nedostaje.

Q2.Što je 'widget load' i je li to isto što i poruka?

Nije. Widget load = svaki put kad se widget učita na stranici (otprilike = broj jedinstvenih posjetitelja). 5.000 load-ova/mjesec ≈ 5.000 jedinstvenih posjetitelja koji su otvorili sajt. Poruke su nešto drugo — to je rate limit (koliko poruka po minuti može jedan posjetitelj poslati). Ne miješajte ih.

Q3.Scrape nije pokupio nešto što je sigurno na sajtu — zašto?

Tri najčešća razloga (po redu češćenja): (1) sadržaj je iza login-a — scraper nema kredencijale, riješenje je file upload PDF/DOCX manualno; (2) sadržaj se učitava tek nakon klika korisnika ('Pokaži više', tabovi) — Playwright fallback hvata većinu, ali ne i ono što je iza klika; (3) DOCX/TXT linkovi se ne hvataju automatski (samo PDF) — file upload. Što SCRAPER HVATA automatski iako često ljudi misle da ne: PDF-ove, JavaScript renderirani sadržaj, sitemap.xml stranice.

Q4.Contact info u Settings je za bot, a notification email je za mene?

Točno. Postoje dva polja koja se često miješaju: (1) Contact config — telefon, email i adresa koje bot pokazuje posjetiteljima; (2) Notification email — gdje VI primate obavijest kad netko ostavi kontakt. Ovo drugo može biti drugačiji mail (npr. lead-ovi idu na sales@firma.hr a ne na info@firma.hr).

Q5.Upgrade na Pro — gdje se vidi 'remove Powered by ToodNest'?

Tek nakon upgrade-a idete u Customization → Custom Logo i tamo se aktivira full white-label. Nije auto. Custom logo + uklanjanje brandiranja je jedan korak, samo na Pro planu.

Spremni za probu?

14 dana besplatno, bez kartice. Ako ne ide — samo zatvorite tab i ništa se nije dogodilo.