S SoftSolid
A private AI assistant for companies

All your company knowledge,
ready to talk to

The AI assistant learns from your documents, procedures and knowledge base, then answers your team's questions in natural language. It runs in the cloud or entirely on your own servers, where no data ever leaves the company.

  • Access control, every employee sees only what they are allowed to
  • A fully on-premise option, your data never leaves the organisation
  • Enterprise-grade security, GDPR compliant

How it works

From your documents to ready answers in three steps.

1

You upload your company knowledge

PDF and DOCX documents, pages, FAQs and procedures. The system splits the content into fragments and builds a searchable base from it on its own, with no manual tagging.

2

The AI organises and understands it

Every fragment is turned into a representation the model can search by meaning, not just by exact keywords.

3

Your team asks and gets answers

An employee types a question in natural language. The assistant finds the right fragments, builds an answer based only on your data and points to the source.

What the assistant can do

Everything your team needs to reach company knowledge fast.

Knowledge from your documents

It reads PDF, DOCX and text files, extracts their content and answers based on it.

Access control

Each employee sees only the knowledge they are allowed to. Roles and groups are respected in the answers.

Internal chat for your team

A separate channel for employees, isolated from the customer chat, with its own scope of knowledge.

Answers with a source

The assistant relies solely on your knowledge and shows where the answer comes from. It does not make things up.

Natural conversation, many languages

It understands freely asked questions, holds a conversation and remembers the thread, in Polish and English.

A panel and full control

You manage the knowledge, review conversation history and set limits and data retention.

It learns from its own gaps

Unanswered questions gather in the panel, grouped into topics, and the assistant drafts the content you only need to edit.

Articles with a version history

You write your own articles in the panel, and every change stores the previous version, so a bad edit takes one click to undo.

Running an online store as well? The assistant knows your products, reviews and order statuses, and answers customer questions right on your site.

Knowledge that watches its own gaps

The loop in which every unanswered question becomes material for the assistant.

A knowledge base usually ages in silence, because nobody knows what is missing from it. Our assistant shows its own gaps and helps you close them, so the longer it works, the more it knows.

1

You see what people ask and what you are missing

Every question the assistant had no material for lands on a list of gaps in the panel. The list groups questions by topic rather than by wording, so five ways of asking about returns share one row with a counter instead of scattering into five entries.

2

You write one article instead of five answers

You select the variants of the same problem and the assistant drafts the content from the knowledge you already have. You edit it your way and save it as a knowledge page, and if a similar article already exists you get a warning before saving.

3

The assistant knows the article is yours

The page enters the base as your own material and is treated differently from an uploaded vendor document. When the match is comparable the assistant reaches for it first, and it takes prices and availability from live data rather than from the text of the article.

4

The knowledge does not age in silence

Every page watches the part of your offer it describes and reports itself for review when that material changes or when too much time has passed since the last check. The version history keeps previous states along with the date and the person, so going back to earlier content takes a single click.

See what it looks like in the panel

Four screens from everyday work with the assistant. The complete set, together with the configuration and conversation history, is on a separate page.

The chat widget in the store

The chat widget in the store

This is how the assistant looks to a customer: a chat window in the corner of the page, a question asked in their own words and a specific answer built on the store's knowledge.

The document base

The document base

A list of the uploaded knowledge with an access column and a form for sending new files. This is where procedures, manuals and other materials the assistant works on land.

Unanswered questions

Unanswered questions

A list of knowledge gaps with a repetition counter and a share of total traffic. The starting point of the loop in which the assistant learns from what it did not know.

Internal chat for the team

Internal chat for the team

A separate assistant for employees, isolated from the customer chat. It answers from internal knowledge, but only within the permissions of the person asking.

Two deployment models

The same assistant, two ways to run it. Choose based on where your data should live.

Aspect Hosted model On-premise
Where your data lives On our infrastructure and in OpenAI Only on your company's own servers
Maintenance and updates On our side Your team, with our support
Language model OpenAI, in the cloud A local model on your hardware
Time to launch Fast, with no infrastructure of your own Depends on your infrastructure
Answer quality Consistent, on OpenAI models Scales with your hardware
Who it is for A fast start, standard data GDPR, confidential data, regulated sectors

Security and GDPR

Designed so your company data stays under your control.

Your data stays under your control

In the on-premise variant everything stays on your servers. No data ever leaves your organisation.

GDPR compliant

You set how long conversations are kept. Older ones are deleted automatically after the chosen period.

Protection against content abuse

Uploaded content that would try to hijack the model is neutralised before it can reach an answer.

Authorised API

Communication between the parts of the system is cryptographically signed, with an optional IP allowlist.

No leaks between departments

Answers respect permissions, so one team's knowledge never reaches people without access.

A safe front end

Content returned by the model is sanitised, which protects the user's browser against XSS attacks.

Pricing

Two deployment models. Choose based on where your data should live.

Fast start

Hosted model

For companies that want to start right away, with no infrastructure of their own.

15,000 PLN

Setup · net

1,000 PLN / mo. · net

plus a fee for the language model tokens used

  • Launch with no infrastructure of your own
  • Maintenance, monitoring and updates on our side
  • Knowledge base built from your documents and content
  • Always up-to-date OpenAI models, no setup on your side

Infrastructure: n8n, Qdrant and OpenAI on our side

Choose this model
Your data stays in-house

On-premise

For organisations with confidentiality requirements that want to keep everything in-house.

25,000 PLN

Setup · net

250 PLN / hr. · net

support billed hourly, only when needed

  • Language model and knowledge base on your own servers
  • No data ever leaves the organisation
  • Answer quality scales with your hardware
  • A natural fit for GDPR and confidentiality requirements

Infrastructure: language model and knowledge base on the company's own servers

Choose this model

All prices are net. The final scope of the deployment is agreed individually.

Frequently asked questions

Does our data go to OpenAI or another company?

In the hosted model, queries and knowledge fragments pass through OpenAI. In the on-premise model nothing leaves your servers, because we use a local model.

Where does the assistant get its answers from?

Only from the knowledge you upload: documents, pages and FAQs. It does not make things up and it points to the source of the answer.

Will employees see data they are not allowed to access?

No. Answers respect permissions and user groups, so everyone gets only what they are entitled to.

What happens when the assistant does not know something?

The question lands on a list of gaps in the panel, and similar wordings merge into one topic with a counter. From that list you write an article, helped by a draft the assistant prepares, and from then on the answer is part of the knowledge base. The finished page reminds you to review it whenever the material it describes changes.

How long does the deployment take?

We launch the hosted model quickly. The on-premise variant depends on your infrastructure, so we agree the scope individually.

Do we need our own servers?

Not in the hosted model. In the on-premise model yes, and answer quality then depends on the power of your hardware.

What languages does the assistant work in?

It converses in the languages supported by the model, including fluent Polish and English.

Let's talk about your deployment

Book a live demo or send us a question. We reply quickly and to the point.

office@cs-cart.com.pl · +48 661 661 964

SoftSolid · ul. Sportowa 14, 62-090 Rokietnica

NIP PL8421361047