Your index can talk to your visitors.

Every Opensolr Index with site search comes with its own chat bot. It answers your visitors from your own pages, products and documents, with a link to everything it mentions, in their own language. Opensolr runs it: you paste one line on your site, or switch it on for your hosted search page.

The Opensolr Hosted Chat Bot open on a search page, answering which articles talk about electric cars with a numbered list of linked articles
A visitor asks, the chat answers from the index, with the articles linked.
  1. 01

    Fill your index

    Let Opensolr crawl your site, or push your own records with Data Ingestion.

  2. 02

    Open Chat Bot

    In the Control Panel of your index, right under WebCrawler.

  3. 03

    Put it on your site

    List your domains, save, paste the line. Or flip one switch for your hosted search page.

1 lineof code on your pages, nothing to install
1 switchto show it on your hosted search page
7 tabsin your Control Panel: settings, stats, history
12 commandsanswered at once, from time zones to VAT numbers
01What your visitors get

Answers from your site, not from the internet.

The chat searches your Opensolr Index, reads what it finds and answers from it. If your index does not have it, the chat says so. Everything a visitor sees: What your visitors see.

Every source linked

Each page, product and PDF page it used is linked, so visitors land on your content.

Their own language

Visitors ask in their language and get the answer in it, whatever the language of your pages.

Written as it comes

The answer appears word by word; until then, one line says what the chat is doing.

12 commands, at once

Local time, exchange rates, VAT, distances, places, postal codes and more. Every command

A conversation, kept

Follow-up questions keep the context and what was found, across page reloads, until the visitor clicks New chat: sort them by price, or go back to the first list.

Rated by your visitors

Every answer can be rated; you see the ratings and the links people opened. Stats

02What you control

One section in your Control Panel.

Open your index, then Chat Bot, right under WebCrawler. Seven tabs; each one has its own page in the documentation.

Embed code

The line to paste, the domains it works on, and the switch for your hosted search page. Put the chat on your site · On your search page

Assistant

Your instructions for the assistant, and the time zone of its "now". Assistant

Chat window

Title, button text, greeting, placeholder, accent colour and your logo. Chat window

Limits

Characters per message, questions per conversation and per visitor. Limits

Signed-in visitors

Your pages tell the chat who is signed in, so stats and history show their email. Signed-in visitors

Stats

Messages, visitors, countries, answer rates, ratings, what people search for and what your index is missing. Stats

History

Every conversation of the last 30 days, searchable, readable as the visitor saw it. History

03See it

The chat, and its section in your Control Panel.

Click a screenshot to see it full size.

The chat button sits in the corner of every page that carries your embed code, here on a hosted search page.
The chat button on your pagesThe chat button sits in the corner of every page that carries your embed code, here on a hosted search page.
Asked which articles talk about electric cars, the chat answers from the index and links every article it names.
An answer from your own contentAsked which articles talk about electric cars, the chat answers from the index and links every article it names.
A command such as /time Tokyo is answered at once, right under the conversation.
Commands answered at onceA command such as /time Tokyo is answered at once, right under the conversation.
The question mark in the header lists the commands; an example goes straight into the message box.
Every command, with an exampleThe question mark in the header lists the commands; an example goes straight into the message box.
One line to paste, the domains it works on, and the switch that shows the chat on your hosted search page.
Embed code, domains and the search page switchOne line to paste, the domains it works on, and the switch that shows the chat on your hosted search page.
Title, text of the chat button, greeting, placeholder, accent colour and logo.
Your chat windowTitle, text of the chat button, greeting, placeholder, accent colour and logo.
Tell the assistant how to answer, and pick the time zone of its "now" and of your stats.
Your instructionsTell the assistant how to answer, and pick the time zone of its "now" and of your stats.
Characters per message, questions per conversation and questions per visitor in a time window.
LimitsCharacters per message, questions per conversation and questions per visitor in a time window.
Let the chat know who is signed in on your site, so the stats and the history show their email.
Signed-in visitorsLet the chat know who is signed in on your site, so the stats and the history show their email.
Messages, conversations, visitors, countries, answer rates, ratings, what people search for and the pages that were cited.
StatsMessages, conversations, visitors, countries, answer rates, ratings, what people search for and the pages that were cited.
Every conversation of the last 30 days, with filters, a search and delete.
HistoryEvery conversation of the last 30 days, with filters, a search and delete.
Open a conversation to read every question and answer, formatted the way your visitor read it.
A conversation, as the visitor saw itOpen a conversation to read every question and answer, formatted the way your visitor read it.
04Get started

From an index to a chat on your site.

  1. Have an Opensolr Index in a region with site searchYour index has a WebCrawler tab in its Control Panel. What your index needs
  2. Fill it with your contentCrawl your site, or push your records with Data Ingestion. Both fill the index with the Opensolr schema, which is what the chat reads.
  3. Open Chat BotIn the Control Panel of your index, right under WebCrawler.
  4. List your domains and saveOn the Embed code tab, one domain per line, like example.com.
  5. Paste the line before </body>On every page that should show the chat:
    <script src="https://opensolr.com/chatbot/YOUR_CHAT_ID/widget.js" defer></script>
    Your Control Panel shows the line with your own chat in it.
  6. Or switch it on for your hosted search pageOne switch on the same tab, and your search page shows the chat in its corner.
You needWhy
An index in a region with site searchThe Chat Bot comes with these indexes; their Control Panel has the WebCrawler tab.
AI requestsThe chat writes its answers with AI requests from the monthly allowance of your plan. If the plan of the index does not include AI, the Chat Bot section tells you so.
The Opensolr schemaCrawling and Data Ingestion use it. An index with a schema of your own still opens the Chat Bot, with a warning that it may not answer well.

All of it in one page: What the chat bot needs.

What it uses from your plan. The free plan and every current plan include a monthly allowance of AI requests (500 a month to start; a bigger allowance is an AI tier on Pricing). The answers the assistant writes count against it; commands that only look something up do not use the assistant. What the chat bot uses from your plan · API Quota
Three ways to have the chat bot. This hosted chat needs nothing on your side. On Drupal and WordPress, one switch shows it on every page of the site, and the open source Opensolr Chat Bot runs the same chat from your own PHP site. Compare the three

Let your visitors talk to your index.

It is already there, in the Control Panel of every index with site search. Fill your index, open Chat Bot, paste one line. How the index gets filled and what else it does: Enterprise Site Search. No account yet? Create one.