Everything the chatbot can do
From indexing to embedding. Here's the whole toolbox.
Grounded in your own knowledge
The chatbot answers solely from your knowledge. Not guesses from the internet. It pulls content from the sources you already have and stays continuously up to date.
Indexed sources Live now
- Website (URL) automatic crawl via sitemap or link following
- Manually added content article in admin
- PDF upload text extraction + OCR
- Dropbox cloud drive (OAuth)
- FTP server file server, classic transfer protocol (FTP)
- SFTP server file server, encrypted transfer via SSH (SFTP)
Coming soon
- Google Drive cloud drive (OAuth)
- OneDrive cloud drive (OAuth)
- SharePoint document library (OAuth)
- Nextcloud cloud drive (OAuth)
- Zendesk Help Center helpdesk (OAuth)
- Confluence (Pages + Blogs) wiki (OAuth)
Live data and actions
- Pull real-time data from your systems (CMS, catalogue, prices, stock, booking) via REST API (JSON), XML feeds and MCP servers
- MCP servers let the bot take actions. Not just answer
- "Out-of-the-box" integrations are included; bespoke API setups are estimated individually on time and price
Always current and honest
- Source citation with every answer
- Continuous, incremental scanning keeps the knowledge base in sync
Related services: Custom data sources MCP servers
It learns from what it doesn't know
An unanswered question isn't a failure. It's a signal. The chatbot automatically captures the questions it couldn't answer from your sources and turns them into concrete improvements to your knowledge base.
- Logs automatically every question the bot couldn't answer from your sources
- Assesses relevance for each gap, so real knowledge gaps are separated from noise and one-off questions
- Suggests concrete action: e.g. which content or which source is missing
- You decide: the knowledge base grows deliberately around real needs, not guesswork
- Insights report: weekly, or once there are enough conversations, you get an AI-generated report with an overview of how the bot is used and concrete recommendations that strengthen the knowledge base
Natural conversation in the user's own language
Understands and speaks naturally
- Mistral AI (EU-hosted) as the default language model. The option to connect another model as needed
- Understands context across the whole conversation
- Answers honestly and admits when something is outside its knowledge and refers to a human contact
Language-independent knowledge base
- Supports all the major Indo-European languages
- The knowledge base is completely decoupled from the user's language. Same knowledge, any language
- Selects language automatically from browser/location, with a manual language switcher in the UI
Speech-to-text
- Microphone button for voice input with live transcription as the user speaks
Precise and trustworthy answers
Finding something isn't enough. The bot has to find the right thing and answer responsibly.
- Advanced answer engine: rephrases and expands the user's question (query rewriting), retrieves a broad field of relevant excerpts and prioritises them (reranking/union retrieval), so the answer builds on the most precise content. Not just the first match That part costs extra processing time and embeddings per question, so reranking/union is reserved for the paid plans; free chatbots still answer from your sources, just with the simple search.
- Hybrid search: combines meaning-based (semantic) search with classic keyword search, so both concepts and exact terms/product numbers are matched
- Contextual retrieval, light: we tested full contextual retrieval and found that in the vast majority of cases it didn't improve answers, but always cost time. So we built our own lightweight version, which has lifted answer quality by up to 10%
- Content moderation: every user input is automatically screened for harmful content and manipulation attempts before it's processed
- Source fidelity: answers build on your excerpts, not on the model's loose memory
Tailored user experience
The bot looks and behaves like part of your brand. On every screen.
Your brand
- Custom bot name and personality
- Brand colours, logo and typography
- Custom welcome screen
- Tailored system prompt defining role, tone and boundaries
- Your own domain (typically a subdomain)
Thoughtful interface
- Welcome screen with examples of what the bot can do
- Save and reopen conversations
- Help window with guidance
- Keyboard shortcuts (Enter / Shift+Enter)
- "Thinking" indicator with your own status messages
Mobile and app
- Install as a Progressive Web App with its own icon and name on the home screen
- Responsive design across devices
Privacy, security and GDPR
Built EU-first. From hosting to consent.
- EU-hosted providers throughout the stack
- Explicit consent before the first message, with timestamped documentation
- Voice input is not stored; conversations are logged solely for quality assurance
- Access control: the bot can be locked behind password/login when it's only for internal users or selected audiences
Up and running fast and in control
Fast deployment
- Live in hours to a few days
- Automatic domain setup (DNS, SSL, web server)
- Quality validation before go-live
Self-service administration
- Your own admin dashboard in the browser, per customer
- Customise brand, system prompt and boundaries directly in the admin
- Overview of unanswered questions with improvement suggestions and Insights reports
- Publish PDFs and articles directly
- Coming up: admin via chatbot. We couldn't help ourselves: soon you'll manage your chatbot by… talking to a chatbot. Change settings, review knowledge gaps and order a fresh scan in a plain conversation.
Embedding on your site
- Works on WordPress, Drupal, Webflow, Wix and plain HTML
- Embed with a single line of code. No API access or backend changes