Press play to start · Space pauses · ← → skip 5 seconds · C toggles captions
Chapters
What Website Chatbot is for
The Website Chatbot puts an assistant on your firm's website that answers visitors from the pages and documents you choose. It shows the page each answer is based on, offers a contact when a question needs a person, and installs with one snippet.
Who it's for
Marketing and website teams
Set up the assistant, choose what it reads, match it to your brand and install it.
Partners and business development
Turn website questions into conversations with the right lawyer, around the clock.
What it solves
Visitors can't find what's already on your site
Instead of hunting through menus, visitors ask in plain words and are pointed to the page that answers them.
Answers that stay on message
The assistant answers only from the pages and documents you selected, and lists the page each answer came from.
A route to the right person
When a question needs a lawyer, the chat offers the contacts you choose, with email and call buttons.
How to use Website Chatbot
Each step shows the real screen. Hover a numbered marker — or the matching note — to see what every control does.
Open the Chatbots page
There's no menu link: go to app.linkinlegal.com/chat-bot. The page lists your chatbots with their status and how much of their knowledge has been indexed.
- New here? The page starts with Create your first chatbot and a three-step outline.
- With exactly one chatbot, you see its setup checklist instead of the table.
- The list shows your 10 most recent chatbots; search filters them by domain.
On this screen
Create a chatbot for your domain
Click Create chatbot and enter your website's domain. Add a short description and the topics it can help with — everything except the domain can be changed later in Settings.
- Leave out https://. A leading www. is ignored; any other subdomain needs its own chatbot.
- Each domain can belong to only one chatbot on LinkinLegal.
- Description: up to 200 characters. Quick questions: up to four.
On this screen
Tip: A contact row with no name or email stops the dialog from saving. Remove empty rows before you click Create and add knowledge.
Add the pages and documents it answers from
On the Knowledge tab, Add website reads your sitemap and lists every page it finds. Tick folders or Select all, then Save selection — each page is then read and indexed.
- With no sitemap, it follows links from your home page instead.
- Upload file adds PDF or Word (.docx) documents to the chatbot's Vault folder.
- The list refreshes every 5 seconds while pages are indexing.
On this screen
Tip: Save selection replaces the whole set: unticking a page removes it from the knowledge base. Use Refresh in the dialog to pick up new pages.
Choose how the widget looks
The Preview tab shows the widget as it will sit on your site. Set the bot name, avatar, color, launcher position and default language, then click Save appearance.
- Four brand colors to choose from, bottom right or bottom left.
- 10 languages. Arabic shows the widget right-to-left, and visitors can still switch language.
- Questions you ask here get a sample reply — real answers appear on your website.
On this screen
Tip: The appearance is written into the snippet. After you save it, copy the snippet again from Overview and update your site.
Write what visitors see
In Settings, edit the description and the conversation starters — up to four help topics and four quick questions — and add the contacts offered when a visitor needs a person. Click Save changes.
- Quick questions appear under Try asking when a visitor opens the chat.
- Contacts sit at the top right of Settings. Each needs a name and an email; a phone number adds a Request a call button.
- These changes reach your site on the next page load — no new snippet needed.
On this screen
Install the snippet on your site
On the Overview tab, copy the embed snippet and paste it just before the closing </body> tag on every page of your website. The widget then appears on your pages and answers visitors.
- Choose HTML, or React to add a single component to your app's root.
- The same snippet works on every page — the token identifies the chatbot.
- The widget answers only on the chatbot's own domain.
On this screen
Step 01 / 06
Everything Website Chatbot can do
The building blocks behind the walkthrough, and what each one does for you.
Answers from your own pages
Visitors get answers drawn only from the pages and documents you choose, each with the page it's based on.
Built from your sitemap
Add website lists every page it finds, grouped by section. Tick the ones the assistant may read.
Documents too
Upload PDF or Word files for the assistant to answer from.
Your brand
Set the bot name, avatar, color, launcher position and default language.
10 languages
Visitors can switch language in the chat. Arabic runs right-to-left.
A person when needed
Suggested contacts appear with email and call buttons when a question needs a human.
One snippet
Paste the HTML version on every page, or add the React version once in your app's root.
Visitors keep a copy
Visitors can export their conversation as a Word document.
Tips for getting it right
Test it on your live domain
The widget answers only on the chatbot's own domain (www. is ignored). On a staging site or another subdomain it loads, but every answer fails.
Re-copy the snippet after styling
Name, avatar, color, position and language live in the snippet. Description, topics, quick questions and contacts update without re-pasting.
The Preview tab uses sample replies
It shows the layout with a placeholder answer. Ask real questions on your website to check the answers.
If a page stays Queued
Pages that can't be read show Queued too. Check the page is public, has readable text and doesn't redirect to another site.
Save selection replaces the set
Unticking a page in Add website removes it from the knowledge base. At least one page must stay selected.
It opens by itself
The chat panel opens a moment after each page loads, and fills the screen on phones. Keep that in mind when you design your pages.
Statuses you'll see
Work that runs in the background always shows where it stands — here is what each label means.
- DraftThe chatbot has no pages yet. Add a website on the Knowledge tab.
- IndexingSome of the selected pages are still being read.
- Ready to embedEvery selected page has been read and indexed.
- QueuedThe page is waiting to be read. A page that can't be read also stays Queued.
- IndexedThe page has been read; its page title now shows in the list.
- Looking through this websiteWhat visitors see while the widget finds the answer in your pages.
It comes with the Widget module on enterprise plans. Go to app.linkinlegal.com/chat-bot to start — there's no menu link. Without the module, creating a chatbot shows “Widget is not enabled for your current plan.”
Only from the website pages and documents you added. Each answer lists the page it relied on, and the chatbot politely declines questions outside your description and help topics.
It answers only on the chatbot's own domain, ignoring a leading www. On other hosts it still loads, but every reply is an error. A different domain or subdomain needs its own chatbot.
Only after appearance changes — bot name, avatar, color, position or language. The description, help topics, quick questions and contacts reach your site on the next page load.
No. The domain is fixed when you create the chatbot, and each domain can belong to only one chatbot on LinkinLegal. To use another domain, create a new chatbot.
No. The widget tells visitors it gives general information only, not legal advice, and offers your suggested contacts when a question needs a lawyer.
Keep exploring
Related features
- Where to find it
- app.linkinlegal.com/chat-bot