Product
A chatbot that reads your website so your visitors do not have to.
Chatsoro indexes the pages that matter, answers questions in a visitor’s own words, and captures the conversations worth following up. Here is what that involves in practice.
No card required. Setup help included.
We want the two-bedroom cottage for four nights in October, with a dog. Is that allowed, and is there parking?
Yes on both. Rosewood is the two-bedroom cottage and it takes one well-behaved dog for a small cleaning fee, with a minimum stay of two nights outside the summer holidays. There is off-street parking for two cars beside the cottage.
Is the garden fenced?
The Rosewood garden is fully enclosed with a gate to the lane. The listing does not say how high the fence is, so if that matters for your dog it is worth checking with Fiona before you book.
Natural questions
People ask badly, and that is fine.
Real questions arrive with two things in one sentence, a missing detail, a typo and no idea which page the answer is on.
A scripted chatbot needs the visitor to phrase things its way. It matches keywords, offers a menu, and gives up when the question does not fit one of its branches. The visitor is left doing the translation.
Chatsoro works the other way around. The question is read as written, including the parts that are implied, and the answer is put together from your own content. If someone asks about two things at once, both get answered. If they follow up with “and what about the other one”, the thread is still there.
It is not magic and it is not always right. Where the information genuinely is not on your site, the honest answer is to say so and point the visitor at a person, and that is how the instructions are written.
How answers are put together
Indexed, retrieved, then written.
The plain version of what happens between a question arriving and an answer appearing.
1. Your pages are indexed
Chatsoro reads the pages you want it to use and stores them, broken into passages, in a knowledge base belonging to your business alone.
2. The relevant passages are retrieved
When a question arrives, Chatsoro searches that knowledge base by meaning rather than by exact words, and pulls out the passages most likely to contain the answer.
3. The answer is written from them
Those passages, your business instructions and the conversation so far are used to write a reply. Grounding the answer in retrieved content is what keeps it tied to your business instead of to general knowledge about your industry.
Chatsoro selects an appropriate model configuration for answer quality, speed and usage. That is handled for you and is not something you need to choose or manage.
Setup and control
Configured for your business, not a generic install.
Instructions and tone
Written instructions decide how the chatbot speaks, what it should steer people towards and where it should stop and hand over. Change them whenever the business changes.
Custom welcome message
The opening line and the suggested questions are yours to set, so the first thing a visitor sees fits the page they are on.
Visual branding
Colours and the widget appearance are configured to sit properly on your site rather than looking bolted on.
Domain allowlisting
Each chatbot runs only on the website domains you approve. If the script is copied somewhere else, it does not answer.
In the conversation
What a visitor actually experiences.
Conversations that hold their thread
A conversation persists, so a visitor can ask a follow-up without repeating themselves and the answer still makes sense.
Streaming answers
Answers appear as they are written rather than after a long pause, which makes a considered reply feel quick.
Lead capture
When a conversation turns into a genuine enquiry, the chatbot can ask for a name, an email address and a company, and keep the conversation context with them.
Responsive widget
The same chatbot works on a phone and on a desktop, sized for the screen it is on and for a thumb rather than a cursor.
Product states
The widget, end to end.
We want the two-bedroom cottage for four nights in October, with a dog. Is that allowed, and is there parking?
Yes on both. Rosewood is the two-bedroom cottage and it takes one well-behaved dog for a small cleaning fee, with a minimum stay of two nights outside the summer holidays. There is off-street parking for two cars beside the cottage.
Is the garden fenced?
The Rosewood garden is fully enclosed with a gate to the lane. The listing does not say how high the fence is, so if that matters for your dog it is worth checking with Fiona before you book.
Answers arrive as they are written
Responses stream in rather than appearing all at once, so a visitor can start reading straight away.
How far is the nearest beach, and is it walkable with children?
Sandy Cove is about a fifteen minute walk down the lane, on a flat footpath that suits a pushchair. The
Hello. I can answer questions about the cottages, the area and your stay. What would you like to know?
Popular questions
I can pass this to Fiona with the dates you mentioned. Where should she reply?
Send your details
Send to Belmont Cottages
Is there a cot available?
Yes. A travel cot and a high chair can be added to any cottage at no charge, and you can request them when you book.
These panels are written examples rather than a live chatbot. Nothing here sends a message anywhere, and the answers were composed for a fictional business.
Running it
Allowances, records and keeping content current.
Allowances and rate limits
Every chatbot has a monthly reply allowance, token tracking and rate limiting behind it, plus an on and off switch. Usage and estimated cost are tracked per account.
Manual re-indexing
When your website changes, the site is re-indexed so answers reflect it. This is run on request rather than on an automatic schedule.
Conversation and lead records
Questions asked, answers given and details captured are all recorded, and reviewed with you through the Chatsoro service.
A knowledge base per business
Each client has their own indexed content. One business never answers from another business’s pages.
Visibility
Every question, kept.
Conversations, captured leads and usage are all recorded against your chatbot and reviewed with you through the Chatsoro service.
A customer self-service dashboard is not part of the product today. Configuration changes are made for you.
Do you redesign existing websites, or only build new ones?
Tue 21:14
Enquiry captured4 repliesc-9042
What does a typical project cost?
Tue 18:02
Answered from Pricing page2 repliesc-9041
Can you work with our existing Shopify theme?
Mon 16:47
Answered, then handed over5 repliesc-9038
Who would we be working with day to day?
Mon 09:20
Answered from How we work3 repliesc-9035
Every conversation is kept with the questions asked and the answers given, so you can see what visitors to Harbourline Studio actually wanted to know.
Installation
One script tag, wherever your site is hosted.
Paste it before the closing body tag, or add it through your platform’s custom code setting. There is nothing else to install.
Add to your website
<script
async
src="CHAT_PLATFORM_URL/widget.js"
data-site-id="SITE_ID">
</script>Both values are placeholders. The real platform URL and your site ID are given to you during setup, and the script only answers on the domains allowlisted for your chatbot.
It loads asynchronously, so it does not hold up your page. If you use a content security policy on your site, the Chatsoro widget origin needs to be allowed, and we will give you the exact value.
Scope
What Chatsoro does not do yet.
Worth knowing before you start, so nothing is a surprise later.
- Website chat only. There is no WhatsApp, Instagram, Facebook messaging or voice channel today.
- No bookings or transactions. The chatbot answers and captures details. It does not take payments, hold a reservation or change an order.
- People still handle the hard ones. Complex, sensitive or high-value questions should reach someone in the business, and the instructions are written so they do.
Try it on your own website.
Send us the address and we will tell you what Chatsoro could answer from it, and what it could not.
No card required. Setup help included.
What a pilot involves
No card required
Set up with you, not left for you to configure
Runs on your real website content
Ends after fourteen days unless you choose a plan