Skip to main content

Introduction

This documentation will help you understand and effectively utilize the Siesta AI platform.

What is Siesta AI?

The product specification provides a comprehensive description of the Siesta AI platform, a tool designed for companies that want to fully leverage the potential of artificial intelligence in their daily operations. The platform builds on the capabilities of current large language models but offers a range of key features that are essential for professional and secure deployment in a corporate environment.

Siesta AI enables companies to securely and scalably connect their own knowledge databases with powerful AI models. In addition to connecting to internal documents or databases, it also supports integration with external tools (such as calendars, email, CRM, etc.). Furthermore, the platform can be controlled directly through Copilot, which is a chat interface used for quick control of the platform and assistants. Users thus interact with an environment that generates responses based on connected knowledge. Thanks to model independence, any LLM can be utilized, whether in the cloud or on private servers, giving companies full control over where and how their data flows. Built-in analytics and feedback loops allow for monitoring operational metrics, evaluating response quality, and continuously improving assistant behavior.

Main Areas of the Platform

The main areas that the platform focuses on are:

Assistants

Assistants are the fundamental building blocks of the Siesta AI platform. Each assistant represents an individual digital assistant built on a language model, connected to specific data, equipped with its own instructions, and configured to serve its specific purpose. The platform allows for the creation of countless assistants, which can be centrally managed. Each assistant can be designated for a different team, department, language, or business scenario.

Users can create assistants from scratch or from prepared templates, set their behavior, connect datasets, define permissions, and modify their outputs. Assistants can be connected to external tools (calendar, email, CRM, etc.) and can perform specific actions either based on user commands or automatically through a scheduler. The configuration of each assistant includes its own system instructions, model choice, output format, creativity level, data access, and options for public or internal deployment.

Each assistant has its own detail. This section serves as a central place for managing assistants and is divided into several functional tabs covering all areas, from basic information to analytics and feedback to change history.

Assistants can be accessed via chat, deployed as a public widget, integrated into Slack, Teams, or other communication channels, or worked with directly through an API. The platform also allows for connecting the assistant to specific tools that it can actively utilize.

Integrations, Tools, and Automation

One of the key areas of the Siesta AI platform is the ability to connect assistants to external tools, systems, and services. Thanks to this feature, assistants are not just a conversational interface but active elements of the digital infrastructure that can perform specific tasks, transfer data, or respond to real-time events.

Each assistant can be assigned one or more tools that it can use during interactions or automatically in the background. For example, integration with a calendar, file storage, internal systems via API, or external webhooks. Tools are centrally managed within the Tools interface and can be allocated across assistants.

Data

With Siesta AI, it is possible to connect artificial intelligence to the specific knowledge of the organization. Assistants do not respond based on a general model but draw information from precisely defined datasets. These datasets can contain both uploaded documents and connections to live systems and knowledge bases that the company uses in its regular operations.

The platform allows for the creation, management, and configuration of so-called datasets - logically separated sets of information that are subsequently assigned to specific assistants.

Each assistant can be assigned which datasets it is allowed to use, thus precisely controlling what information it has access to. This approach not only increases the relevance of responses but also ensures a high level of security, as no assistant has access to data that has not been explicitly assigned to it.

Smart Chat

The Siesta AI platform provides a unified interface for communication with AI assistants, available to both internal users and external visitors. The goal of this part of the system is to create an environment where users can naturally communicate with individual assistants, receive relevant responses based on company data, and provide feedback that serves to further improve their behavior.

The platform also includes a so-called smart chat, which is a public anonymous interface that can be embedded on websites or internal portals of the organization. This chat is accessible without logging in and can be used, for example, for customer support, career communication, or as a tool for answering frequently asked questions. The public chat plugin is fully integrated with the platform, maintains all security principles, allows for feedback collection, and is connected to audit logs.

The platform also supports access to assistants via API or integration into commonly used tools such as Slack or Microsoft Teams. This allows users to communicate with assistants directly from the environment they use daily, without the need to log into a new application. Each assistant can be deployed across different channels simultaneously, while the logic, data, and behavior remain consistent.

User and Access Management

The Siesta AI platform allows for detailed management of users, their roles, and access permissions. Each user in the system is assigned a role that determines what functions, data, and assistants they have access to.

Administrators can create and modify user accounts, set permission granularity, and precisely define who can modify assistants, work with datasets, view feedback, or access system settings.

Access can be controlled not only at the platform level but also within individual components, such as at the level of a specific assistant or dataset.

Feedback

One of the key features of the Siesta AI platform is the ability to work with user feedback and continuously improve the behavior of individual assistants based on it. Each assistant's response can be rated by the user - either as positive or negative. In the case of a negative rating, the user can attach a comment explaining why the response was unclear, incorrect, or unhelpful.

Security and Audit Logs

Every important operation in the system - whether it involves modifying an assistant, changing permissions, working with data, or generating responses - is recorded and traceable.

The system includes detailed audit logs that capture who did what, when, and over what. These records are available to administrators in a clear format and allow for retrospective review of all changes in the system.

The platform also allows for the management of API keys, access control through roles, and support for single sign-on (SSO). The security policy meets the needs of organizations that emphasize data control, auditability, and operational reliability.

Analytics and Reporting

The Siesta AI platform includes built-in tools for monitoring traffic, user behavior, and the performance of individual assistants. The goal of this part of the system is to provide administrators and managers with an overview of how assistants are being used, what impact they have, and where there is room for improvement.

Getting Started

To get started, we recommend going through the Login and Controls sections.


The documentation is continuously updated. For the latest information, please contact us at info@siesta.ai.