BETA · privacy LLMs & voice servers operational · GPU upgrade underway for faster responses · packages may still change Status & Roadmap →

Knowledge Base

Quickly find answers, guides and tips for AI Assistent. From first steps to advanced settings.

🔍

No articles found for your search query. Please try a different search term.

🚀

Getting started

<h2>Welcome to AI Assistent</h2> <p>In this article we walk through the first steps to get your AI chatbot online quickly. Within 15 minutes you will have a working bot on your website.</p> <h3>Step 1: Create an account</h3> <p>Go to <a href="/registreren">/register</a> and create an account with your email address and company name. You will immediately receive a confirmation email. Click the confirmation link to activate your account.</p> <div class="tip-box">&#x1F4A1; <strong>Tip:</strong> Choose a password of at least 12 characters. We recommend enabling two-factor authentication (2FA) immediately via <em>Settings &rarr; Security</em>.</div> <h3>Step 2: Configure your first bot</h3> <p>After logging in you will see the dashboard. Click <strong>"Create new bot"</strong>. Fill in:</p> <ul> <li><strong>Name:</strong> the name the bot uses to introduce itself to customers (e.g. "Emma" or "Assistant").</li> <li><strong>Persona:</strong> a short description of the character and tone (e.g. friendly, professional, helpful).</li> <li><strong>Greeting:</strong> the first sentence the bot sends when a customer opens the chat window (e.g. "Hello! How can I help you?").</li> </ul> <h3>Step 3: Copy and place the widget code</h3> <p>In the portal go to <strong>Settings &rarr; Widget</strong>. Copy the generated snippet:</p> <pre><code>&lt;script src="https://zelixai.ai/widget/{your-slug}/loader.js"&gt;&lt;/script&gt;</code></pre> <p>Paste this snippet just before the <code>&lt;/body&gt;</code> tag on every page of your website where you want to show the chat.</p> <h3>Step 4: Have your first test conversation</h3> <p>Open your website and click the chat button in the bottom right. Ask a test question. If the bot responds, the integration is working correctly. In the portal you will see the conversation appear immediately in the <strong>Conversations</strong> overview.</p> <h3>Tips for a good bot persona</h3> <ul> <li>Keep the name recognisable and fitting for your brand.</li> <li>Describe the tone in a maximum of 2 sentences: the AI automatically adapts its style accordingly.</li> <li>Add specific knowledge via the <strong>Knowledge Base</strong> or by having your website crawled &#8212; the more context, the better the answers.</li> <li>Test regularly with questions your customers ask and adjust the knowledge base based on the results.</li> </ul>
<h2>Integrating the Widget</h2> <p>The AI Assistent widget is loaded via a single JavaScript file. The script is asynchronous and has no impact on the loading speed of your page.</p> <h3>HTML snippet</h3> <p>Add the following line to <strong>every page</strong> where you want to show the chat, just before the closing <code>&lt;/body&gt;</code> tag. Replace <code>{your-slug}</code> with your own tenant slug (visible in the portal).</p> <pre><code>&lt;script src="https://zelixai.ai/widget/{your-slug}/loader.js" defer&gt;&lt;/script&gt;</code></pre> <h3>WordPress</h3> <p>You have two options:</p> <ol> <li><strong>Plugin (recommended):</strong> Install the AI Assistent WordPress plugin from the plugin directory. Enter your tenant slug in the plugin settings. The widget will be loaded automatically on all pages.</li> <li><strong>Manually via footer:</strong> Go to <em>Appearance &rarr; Theme Editor &rarr; footer.php</em> and paste the snippet just above <code>&lt;?php wp_footer(); ?&gt;</code>.</li> </ol> <h3>Shopify</h3> <ol> <li>Go to <em>Online Store &rarr; Themes &rarr; Edit code</em>.</li> <li>Open the file <code>theme.liquid</code>.</li> <li>Paste the snippet just before <code>&lt;/body&gt;</code>.</li> <li>Save and preview your store.</li> </ol> <div class="tip-box">&#x1F6D2; For Shopify Plus you can also add the snippet via a <strong>Custom Liquid</strong> section in the Theme Editor, so you don't need to edit the code directly.</div> <h3>Other CMS systems (Joomla, Drupal, Squarespace, etc.)</h3> <p>Look in your CMS for the option to add <strong>custom scripts</strong> or <strong>custom code</strong> to the footer. Paste the snippet there. If your CMS supports a <em>Custom HTML widget</em>, that works too.</p> <h3>Customising the styling</h3> <p>Via the portal (<em>Settings &rarr; Widget &rarr; Appearance</em>) you can adjust:</p> <ul> <li><strong>Colour:</strong> choose the primary colour of the chat button and the chat window header.</li> <li><strong>Position:</strong> bottom right (default), bottom left.</li> <li><strong>Delay:</strong> how many seconds after the page loads before the chat button appears (0 = immediately).</li> <li><strong>Welcome message:</strong> an automatic proactive greeting after X seconds.</li> </ul> <div class="warn-box">&#x26A0;&#xFE0F; <strong>Note:</strong> Only use the widget on domains you have added under <em>Settings &rarr; Allowed domains</em>. Requests from other domains will be blocked.</div>
🤖

AI & LLM

<h2>What is an LLM?</h2> <p>A <strong>Large Language Model (LLM)</strong> is the AI brain behind your chatbot. It processes your customers' questions and generates appropriate answers based on the context and the knowledge base you have configured. The quality, speed and privacy characteristics of the answers are largely determined by the chosen LLM.</p> <h3>Available options</h3> <p>AI Assistent supports three types of LLM providers:</p> <h3>1. Platform LLM <span class="badge badge-green">Recommended for starters</span></h3> <p>We manage our own LLM environment running on servers in the Netherlands. You don't need to configure anything — the bot works immediately after activation. All data remains on European soil and you benefit from our management, updates and SLA.</p> <h3>2. Cloud AI: Claude & Gemini <span class="badge badge-blue">Fastest responses</span></h3> <p>You connect your own API key from Anthropic (Claude) or Google (Gemini). Responses are on average faster and the models are more up-to-date. Data is processed by the respective cloud provider; check their privacy policy for GDPR compliance in your situation.</p> <h3>3. Bring Your Own LLM (Ollama) <span class="badge badge-purple">Maximum control</span></h3> <p>You run your own Ollama server on your own infrastructure. No data leaves your network. Requires a Business or Enterprise plan and technical knowledge to set up.</p> <h3>When to choose which option?</h3> <div class="table-wrap"><table> <thead> <tr><th>Scenario</th><th>Recommended provider</th></tr> </thead> <tbody> <tr><td>Quick start, no technical knowledge</td><td>Platform LLM</td></tr> <tr><td>Best quality & fastest responses</td><td>Cloud AI (Claude / Gemini)</td></tr> <tr><td>Full data sovereignty, on-premise</td><td>Own LLM (Ollama)</td></tr> <tr><td>Healthcare or legal sector with strict requirements</td><td>Platform LLM or Own LLM</td></tr> <tr><td>Experimenting with open-source models</td><td>Own LLM (Ollama)</td></tr> </tbody> </table></div> <div class="tip-box">&#x1F4A1; You can switch provider at any time via <em>Settings &rarr; AI Provider</em> without having to reinstall the widget.</div>
<h2>Connecting Your Own Ollama Server</h2> <p>With the <strong>Bring Your Own LLM</strong> option you run your own language model on your own server or cloud environment. All conversation data stays within your network.</p> <h3>Requirements</h3> <ul> <li><strong>Plan:</strong> Business or Enterprise (see <a href="/prijzen">pricing page</a>).</li> <li><strong>Server:</strong> Linux or Windows server with at least 8 GB RAM (16 GB recommended for larger models).</li> <li><strong>Network:</strong> the server must be reachable via a public IP address or domain name with HTTPS (for production).</li> </ul> <h3>Step-by-step installation</h3> <ol class="steps"> <li><div class="step-content"><strong>Install Ollama</strong>Go to <a href="https://ollama.com" target="_blank" rel="noopener">ollama.com</a> and download the installer for your operating system. On Linux:<pre><code>curl -fsSL https://ollama.com/install.sh | sh</code></pre></div></li> <li><div class="step-content"><strong>Download a model</strong>Choose a model and download it. We recommend Llama 3.2 for a good balance between quality and speed:<pre><code>ollama pull llama3.2</code></pre>For more models see <a href="https://ollama.com/library" target="_blank" rel="noopener">ollama.com/library</a>.</div></li> <li><div class="step-content"><strong>In the portal: set the AI Provider</strong>Log in to the portal and go to <em>Settings &rarr; AI Provider</em>. Select <strong>"Own LLM"</strong>.</div></li> <li><div class="step-content"><strong>Enter the endpoint URL</strong>Enter the URL of your Ollama server. Ollama listens on port 11434 by default:<pre><code>http://your-server.com:11434/v1</code></pre>Or locally (for development):<pre><code>http://localhost:11434/v1</code></pre></div></li> <li><div class="step-content"><strong>Test the connection</strong>Click the <strong>"Test connection"</strong> button in the portal. You will see a green tick if the connection is successful.</div></li> <li><div class="step-content"><strong>Configure routing</strong>You can set your own LLM as the default for all bots, or choose a specific provider per bot via <em>Bot &rarr; Settings &rarr; AI Provider</em>.</div></li> </ol> <h3>Troubleshooting</h3> <div class="table-wrap"><table> <thead><tr><th>Error message</th><th>Solution</th></tr></thead> <tbody> <tr><td><code>Connection refused</code></td><td>Check that Ollama is running (<code>ollama serve</code>) and that the firewall allows port 11434.</td></tr> <tr><td><code>Model not found</code></td><td>Make sure the model is downloaded: <code>ollama list</code> shows available models.</td></tr> <tr><td>Slow responses (&gt;10s)</td><td>Consider a smaller model (<code>llama3.2:3b</code>) or add more RAM to the server.</td></tr> <tr><td><code>SSL certificate error</code></td><td>Use a valid SSL certificate (e.g. Let's Encrypt) for production environments.</td></tr> </tbody> </table></div>
🔒

Privacy & Security

<h2>How We Handle Your Data</h2> <p>At AI Assistent, protecting your data and your customers' data is our top priority. We are registered with the Dutch Data Protection Authority (Autoriteit Persoonsgegevens) as data controller and act in full compliance with the General Data Protection Regulation (GDPR).</p> <h3>No training on customer data</h3> <p>We <strong>never</strong> use your customers' conversations or data to train or improve our AI models. Your data belongs to you and is used exclusively to operate your chatbot.</p> <h3>Data location: the Netherlands</h3> <p>All customer data is stored on servers <strong>physically located in the Netherlands</strong>, in ISO 27001-certified data centres. No data is transferred outside the European Economic Area (EEA), unless you explicitly choose a Cloud AI provider (Claude, Gemini) using your own API key.</p> <h3>Encryption</h3> <ul> <li><strong>At rest:</strong> AES-256 encryption for all stored data.</li> <li><strong>In transit:</strong> TLS 1.3 for all connections between your customers, the widget and our servers.</li> <li><strong>Database:</strong> sensitive fields (API keys, tokens) are stored encrypted using application-level encryption.</li> </ul> <h3>Data Processing Agreement (DPA)</h3> <p>For customers who process personal data of their end-customers via AI Assistent, we offer a standard Data Processing Agreement. Request it via <a href="/contact">our contact form</a> or send an email to <a href="mailto:privacy@interip.nl">privacy@interip.nl</a>. Enterprise customers can negotiate additional contractual safeguards.</p> <h3>Right to erasure: data export and deletion</h3> <p>If one of your customers submits a request to have their data deleted (right to erasure, GDPR Article 17), you can action this directly from the portal:</p> <ol> <li>Go to <em>Customers &rarr; [find customer]</em>.</li> <li>Click <strong>"Export data"</strong> to download a complete overview.</li> <li>Click <strong>"Delete account"</strong> to permanently erase all personal data.</li> </ol> <p>Deletion is irreversible and will be completed within 72 hours including backup systems.</p> <h3>Strict Privacy Mode</h3> <p>With <strong>Strict Privacy Mode</strong> (enable via <em>Settings &rarr; Privacy</em>) conversations are <strong>not stored</strong> on our servers. The bot responds in real-time but you have no access to conversation history. Suitable for environments with the highest privacy requirements (healthcare, legal, financial).</p> <div class="warn-box">&#x26A0;&#xFE0F; When Strict Privacy Mode is enabled, conversation analytics and reports are not available. The AI also does not learn from previous conversations within your tenant.</div>

Frequently asked questions

<h3>What does AI Assistent cost?</h3> <p>AI Assistent is available from <strong>€19.95 per month</strong> (Starter plan). All plans and prices can be found on the <a href="/pricing">pricing page</a>. There are no hidden costs and you can cancel at any time.</p> <h3>How many bots can I create?</h3> <p>The number of bots depends on your plan:</p> <ul> <li><strong>Starter:</strong> 1 bot</li> <li><strong>Professional:</strong> up to 5 bots</li> <li><strong>Business:</strong> up to 20 bots</li> <li><strong>Enterprise:</strong> unlimited</li> </ul> <h3>Which languages are supported?</h3> <p>AI Assistent supports more than 30 languages. The most commonly used are: <strong>Dutch (NL), English (EN), German (DE), French (FR), Turkish (TR), Spanish (ES) and Italian (IT)</strong>. The AI automatically detects the customer's language and responds in the same language.</p> <h3>Can I upgrade my plan?</h3> <p>Yes, you can upgrade at any time via <em>Settings &rarr; Subscription &rarr; Change plan</em>. The new price takes effect immediately and the difference is calculated pro-rata on the next invoice.</p> <h3>What are credits?</h3> <p><strong>Credits</strong> are the unit of measurement for AI usage in AI Assistent. Each plan includes a monthly credit budget; in the dashboard you can see your usage in real time. Technically, 1 credit represents a certain number of AI tokens (where 1 token &asymp; 4 characters), but you do not need to worry about this — your usage is always displayed in credits.</p> <h3>How does the knowledge base work for my customers?</h3> <p>You build a knowledge base by:</p> <ul> <li><strong>Uploading documents:</strong> PDF, Word, TXT — the AI reads the content automatically.</li> <li><strong>Creating Q&A pairs:</strong> direct question-and-answer combinations for frequently asked questions.</li> <li><strong>Crawling your website:</strong> enter your domain name and the AI indexes your website.</li> </ul> <p>The bot automatically uses this knowledge base to answer your customers' questions.</p> <h3>Can I connect multiple websites?</h3> <p>Yes. Via <em>Settings &rarr; Allowed domains</em> you can add multiple domains. The widget works on all added domains. Requests from non-allowed domains are automatically blocked for security.</p> <h3>Is an API available?</h3> <p>Yes, AI Assistent provides a <strong>REST API</strong> with API key authentication. This allows you to integrate the bot into your own applications, CRM or other systems. API keys are managed via <em>Settings &rarr; API &rarr; Keys</em>. Documentation is available in the portal.</p> <h3>How do I cancel my subscription?</h3> <p>You can cancel your subscription via <em>Settings &rarr; Subscription &rarr; Cancel</em>. Your account remains active until the end of the current billing period. You will receive a confirmation email. Would you prefer personal contact? Please reach out via <a href="/contact">our contact form</a>.</p> <h3>What happens when my credits run out?</h3> <p>You automatically receive a warning email when you have used 80% of your monthly credit budget. At 100% usage the bot is temporarily paused until you purchase more credits or the next month begins. You can purchase extra credits directly via <em>Billing &rarr; Buy credits</em> — they are available immediately.</p>

Platform Features Technology & capabilities

🤖

AI Chatbots: what are they and how do they help your business?

💰

AI Credits: how does the credits system work and what does a conversation cost?

📚

Knowledge storage & documents: how the AI learns from your business information

🔗

Channels: connect your chatbot to website, WhatsApp, email and more

📄

Team members & roles: managing staff and setting permissions

🎭

Custom AI personality: tailor the tone, style and knowledge of your bot

🇳🇱

Einstein NL: AI on Dutch servers for maximum privacy and GDPR compliance

Premium AI models: Claude, Gemini and GPT — when do you choose which model?

🕷️

Website Crawler: automatically scan your website for knowledge base content

🏷️

White label: your own branding on the AI chatbot

🔑

Bring Your Own Key (BYOK): use your own LLM provider account

🧠

Intelligent AI routing: how the system automatically chooses the right model

🛡️

Strict Privacy Mode: local processing without cloud data transfer

Didn't find your answer?

Our support team is happy to help. You can also start right away with a free trial.

Contact us Try for free →