Skip to content

Chatbot (CaaS)

Build AI-powered chatbots with your own knowledge sources — deploy to any channel via API with streaming and session management.

What it is

Chatbot as a Service (CaaS) in WAYSCloud lets you create AI chatbots powered by your own documents and knowledge base. Upload sources, configure behavior, and integrate via API into any application, website, or workflow.

Supports streaming responses, conversation sessions, and retrieval-augmented generation (RAG) for accurate, grounded answers.

When to use

Use this when you need:

  • Customer support automation with your own knowledge base
  • Internal knowledge assistants for teams
  • Website chat widgets with AI-powered responses
  • API-driven chatbot integration in any application

When NOT to use:

  • Raw LLM access without knowledge base — use LLM API
  • Image/video generation — use GPU Studio

How it works

Building a chatbot:

  1. Create a bot and configure its behavior
  2. Add knowledge sources (documents, URLs, text)
  3. Integrate via API — send messages, receive answers
  4. Optionally use streaming for real-time token delivery

The bot uses RAG to ground answers in your provided sources.

Features

WAYSCloud Chatbot is designed for accurate, grounded AI responses from your own data.

Knowledge

  • Upload documents as knowledge sources
  • Retrieval-augmented generation (RAG) for grounded answers
  • Automatic source indexing and search

Integration

  • REST API for chat and bot management
  • Server-Sent Events streaming for real-time responses
  • Session management for multi-turn conversations

Management

  • Dashboard for bot creation and configuration
  • Multiple bots per account
  • API key authentication with chatbot permission scope

Getting started

All Chatbot (CaaS) functionality is available via the WAYSCloud API.

List chatbots

Returns all active chatbots owned by the authenticated customer. Use the id or slug from this response as the bot_id parameter when calling the chat endpoints.

bash
curl https://api.wayscloud.services/v1/chatbot/api/bots \
  -H "X-API-Key: YOUR_API_KEY"

See all 3 endpoints in the Chatbot API reference.

Limits and quotas

Limits and quotas depend on the selected plan and region. See the dashboard or API for current constraints.

Open Chatbot (CaaS) in dashboard

WAYSCloud AS