Chat
The Chat section is used for conversations with AI agents that are created and configured in the Agents section of the platform. Users can start new conversations, browse the history of previous chats, and provide feedback on responses.

Starting a New Conversation
A new chat is automatically opened when the Chat tab is opened. Alternatively, if the user has an existing chat open, there is a New Chat button in the top right corner.
The user sees:
- A welcome message from the agent,
- A field where they can type their message,
- A selection of a specific agent (from a list of pre-created ones) in the bottom right,
- Buttons for recording and sending the message.
By sending the first message, the chat is initialized, and the newly created chat appears on the right in the conversation list, where it can be renamed.
Chat Interface
The main screen is divided into two parts:
- on the left, the history of all conversations is displayed (including the title, the agent used, and the date),
- on the right, the actual communication with the selected agent takes place.
The user types their queries into the input field at the bottom of the screen and sends them by pressing the Send button. There is also an option to activate voice input or attach another file.
The agent responds in real-time, with each message being stored within the given conversation.
Interface Settings (Public Chat and Widget)
In the agent detail under the Interface tab, you can set how the chat will be available to users outside the application:
- Public Chat – the switch activates the public chat and generates a Chat URL with a button to copy the link.
- Web Plugin – an embeddable script for embedding the chat on an external website.
- Settings – settings for the behavior of the public chat, including switches for Allow feedback and Allow file uploads, and a Privacy link field with a link to the privacy policy.
- Save Changes – confirm changes in the Settings section by clicking the Save button.
- Authenticated Chat Widget – a switch for the widget with login; you will need to provide the Google Client ID and use a second embed code.
The Web Plugin and Settings sections will only appear after activating the public chat. In the Web Plugin section, an embed script is available for inserting the widget on the website, along with an icon for quick copying. The Settings section is used to control the functions of the public chat (feedback, file uploads) and to set the link to the privacy policy.

Public Chat Plugin
The publicly accessible chat interface can be easily embedded on a website (for example, as an iframe or using a simple embed script). It does not require registration or login and allows visitors to communicate with AI agents. The chat functionality corresponds to the internal chat, including feedback options and audit logging. If sensitive data is being handled, login via Google OAuth can be enforced for this chat.

Filtering and Managing Conversations
- The left panel allows for quick browsing of the history, including titles and the date of the last activity.
- By clicking on … next to a conversation, you can quickly rename or delete the chat.
- Filters (icon in the top panel of the list) allow filtering conversations by a specific agent. The filter for the selected agent can be removed by clicking on the trash icon and confirming the change with the Send button.

Submitting a Query
- The input field supports text, attachments, and voice dictation (microphone).
- Submitting a query: arrow or keyboard shortcut Enter / Cmd + Enter (depending on settings).
The microphone status (active/disabled) is visible right next to the agent selection. When recording, an icon is activated, and the status is displayed in the input field.
Feedback on Responses
Under each agent response, it is possible to copy the response or click on the thumbs up or down icon, allowing the user to provide quick feedback on the agent's response.
After submitting a rating, a Send feedback window will also appear, where a specific comment on the agent's response can be added. This feedback is automatically sent to the admin interface upon submission.
This mechanism allows administrators to monitor the quality of responses, analyze strengths and weaknesses in the underlying data, and subsequently optimize agent settings.
Sharing a Conversation
The chat can be shared via a link. In the conversation detail, click on Share and choose who can open the link. The preview shows the content of the shared chat, including the latest messages and the prompt that initiated the conversation.
