Chatbot (CaaS)
AI chatbot with RAG knowledge base. Upload documents, embed on your website, and query via API.
Best for: customer support, FAQ bots, internal knowledge bases, website chat widgets
Open in dashboard · API reference
What this is
Chatbot (CaaS) lets you create AI-powered chatbots with your own knowledge base. Upload documents, web pages, or text — the chatbot uses RAG (Retrieval-Augmented Generation) to answer questions based on your content.
Each chatbot has its own vector store, sources, and configuration. Embed the chatbot on your website via a widget, or access it programmatically through the API.
This is not a general-purpose LLM. For direct language model access, use LLM API. For live human support, use a helpdesk tool.
When to use it
Use this when
- You want an AI-powered FAQ bot for your website
- You need a knowledge base chatbot for internal documentation
- You want to answer customer questions from your own content
- You need a programmable chatbot accessible via API
Consider something else when
- You need direct LLM access without a knowledge base → LLM API
- You need live human support → use a helpdesk tool
- You need image/video generation → GPU Studio
What you get
- Bot: isolated chatbot with its own knowledge base and configuration
- Sources: upload documents (PDF, DOCX, TXT), add URLs, or paste text
- Widget: embeddable chat widget for your website
- API: programmatic access via REST API (chat + streaming)
- Test: built-in test chat in the dashboard
- Analytics: message count, response quality, popular questions
- Billing: monthly based on message volume
Pricing
All prices exclude VAT.
| Plan | EUR/month | NOK/month | SEK/month | DKK/month |
|---|---|---|---|---|
| Chatbot Business | 99 | 999 | 999 | 679 |
| Chatbot Pro | 59 | 599 | 599 | 409 |
| Chatbot Standard | 24 | 249 | 249 | 169 |
| Chatbot Starter | 9 | 99 | 99 | 69 |
How it works
- Create a chatbot and give it a name
- Upload knowledge sources (documents, URLs, or text)
- The platform indexes your content into a vector store
- Test the chatbot in the dashboard
- Embed the widget on your website or connect via API
- Monitor usage and refine sources as needed
What you see in the dashboard
- Bot list: name, status (active/inactive), message count, last used
- Sources: uploaded documents with indexing status
- Test chat: send messages and see responses with source citations
- Widget config: appearance, welcome message, language
- Analytics: messages today/this month, top questions
- API key: key for programmatic access
Fastest way to get started
Dashboard
- Open my.wayscloud.services → AI & Machine Learning → Chatbot
- Click Create Chatbot
- Upload documents or add URLs as knowledge sources
- Test the chatbot in the built-in chat
- Copy the widget embed code for your website
API
curl -X POST https://api.wayscloud.services/v1/chatbot/api/chat \
-H "X-API-Key: wayscloud_chatbot_abc12_YOUR_SECRET" \
-H "Content-Type: application/json" \
-d '{
"bot_id": "bot-abc123",
"message": "What are your pricing plans?"
}'Example request and response
Request:
curl -X POST https://api.wayscloud.services/v1/chatbot/api/chat \
-H "X-API-Key: wayscloud_chatbot_abc12_YOUR_SECRET" \
-H "Content-Type: application/json" \
-d '{"bot_id": "bot-abc123", "message": "What are your pricing plans?"}'Response:
{
"response": "We offer four plans: Starter at EUR 9/month, Standard at EUR 24/month, Pro at EUR 59/month, and Business at EUR 99/month. Each plan includes different message limits and source capacities.",
"sources": [
{"title": "Pricing Page", "relevance": 0.95}
],
"tokens_used": 142
}Common use cases
- Customer support bot — answer common questions from your help center
- Internal knowledge base — let employees search company documentation
- Product assistant — help users find features and pricing
- Onboarding guide — walk new users through your product
- Documentation search — make technical docs conversational
Related services
- LLM API — direct language model access
- Speech Intelligence — transcribe audio for chatbot training data
- SMS — send chatbot responses via SMS
Related documentation
- Chatbot API reference — all 3 endpoints
- Create a Chatbot — step-by-step guide
- API Keys — create a chatbot API key