Manny Chat Service
Een AI-chatassistent die alleen over jouw content praat
Manny beantwoordt vragen van je bezoekers op basis van de documenten die jij aanlevert. Vragen buiten dat domein krijgen netjes jouw eigen scripted antwoord — nooit verzonnen tekst.
Hoe het werkt
-
1
Tenant & keys
Je krijgt een eigen tenant met twee API-keys: een geheime server-key voor je backend en een publieke widget-key voor de browser, beveiligd met een origin-allowlist.
-
2
Content aanleveren
Je backend pusht documenten (vacatures, FAQ's, productinfo) naar Manny. Die vormen samen het domein waarbinnen de assistent antwoordt.
-
3
Chatten
Bezoekers stellen vragen via de widget of jouw eigen frontend. De gespreksgeschiedenis blijft bij de client — Manny slaat geen sessies op.
Mogelijkheden
Multi-tenant
Eén Manny-installatie bedient meerdere websites. Elke tenant heeft eigen content, prompt, provider en limieten — volledig gescheiden.
Binnen het domein
Vragen buiten jouw content beantwoordt Manny met jouw eigen scripted tekst. Onvolledige vragen krijgen een vriendelijke doorvraag — nooit gegokte antwoorden.
Misbruikpreventie
Gestapelde rate-limits per gebruiker en per tenant, vraaglengte-grenzen en een antwoordcache houden kosten en misbruik in toom.
Keuze uit AI-providers
Per tenant instelbaar: Ollama (lokaal), Claude, OpenAI, OpenRouter of HostYourAI (EU-gehost, AVG-compliant) — inclusief model, temperature en tokenbudget.
Veilige API-keys
Keys worden gehasht opgeslagen en zijn na aanmaken niet meer op te vragen, alleen te roteren. De widget-key werkt uitsluitend vanaf jouw domeinen.
Instelbare widget
Titel, kleuren, iconen (floating widget-icoon en verstuurknop) en voorgestelde startvragen stel je per tenant in; de widget haalt die configuratie zelf op.
Meertalig
Volledige ondersteuning voor meerdere talen. Manny detecteert de taal van de website of gebruikt een specifieke parameter om de bezoeker in eigen taal te woord te staan.
MCP-koppeling
Integreer externe databronnen via het Model Context Protocol. Manny kan real-time informatie uit je eigen tools en databases doorzoeken en verwerken.
BYOK — eigen API-key
Optioneel en herroepbaar: gebruik je eigen API-key bij de gekozen provider in plaats van Manny's gedeelde key. Zo bepaal je zelf welke provider mogelijk is en loopt het providergebruik via jouw eigen account.
Prijzen
Er is geen vaste prijslijst voor Manny — de kosten zijn maatwerk en hangen af van hoe je Manny inzet.
Provider & model
Een lokaal Ollama-model heeft andere kostenkenmerken dan een betaalde provider zoals Claude, OpenAI, OpenRouter of het EU-gehoste HostYourAI. Optioneel: met BYOK (bring your own key) gebruik je je eigen key voor die provider — een herroepbare instelling die mede bepaalt welke provider mogelijk is en via wiens account de kosten lopen.
Instellingen & limieten
De toegestane vraag- en antwoordlengte, het aantal gesprekken en de ingestelde rate-limits bepalen mede hoeveel er per gesprek verbruikt wordt.
Daadwerkelijk gebruik
Hoeveel vragen bezoekers stellen en hoeveel daarvan al uit de antwoordcache beantwoord worden, bepalen samen het uiteindelijke verbruik.
Neem contact op voor een prijsvoorstel dat aansluit bij jouw situatie.
Eenvoudige REST-API
Eén endpoint om te chatten, één om content te pushen. Het volledige contract staat in docs/openapi.yaml.
POST /api/v1/chat/messages
Authorization: Bearer pk_…
Origin: https://jouwsite.nl
{
"question": "Hebben jullie vacatures in Utrecht?",
"history": []
}
→ { "answer": "Ja! Op dit moment staan er drie vacatures in Utrecht open…" }