Resources
Everything we've written down
Guides, definitions, use cases and free tools. All of it public, none of it gated.
Guides
How to add, train and run AI support properly.
6 min
How to add an AI chatbot to your website
Adding an AI chatbot takes minutes. Making it answer correctly takes preparation. This covers what to check before you install anything, how installation actually works, and the three failure modes that make businesses take chatbots back down.
7 min
How to train AI on your website content
"Training on your website" almost never means training a model. It means crawling your pages, splitting them into passages, indexing them by meaning, and retrieving the right ones at question time. Understanding that distinction tells you exactly what to fix when answers are wrong.
6 min
How to automate customer support without making it worse
Support automation fails when it is applied to the wrong tickets. The reliable approach is to automate the repetitive, publicly-answerable layer completely, route everything else to a person quickly, and measure the handover rate rather than the deflection rate.
Free tools
Working tools that read your site and tell you something useful.
Website support score
Enter a website and we'll read it, then score how ready it is to answer customer questions.
Website chatbot readiness check
Check whether your website has enough content for an AI chatbot to answer visitors properly.
Website FAQ generator
Turn your website into a customer-facing FAQ — including the questions you never got round to writing.
FAQ generator
Paste any page and get a structured FAQ built from its content.
Webpage to FAQ converter
Convert a page into Q&A pairs, with FAQ structured data included.
Website chatbot generator
Enter your website and see the chatbot it would produce — greeting, starter questions and real answers.
Use cases
The jobs businesses hire an AI representative for.
24/7 customer support without night shifts
Round-the-clock cover normally means hiring across time zones or outsourcing to a team that doesn't know your business. An AI representative trained on your own website answers the majority of out-of-hours questions correctly, and hands the rest to you in the morning.
FAQ automation that uses your real pages
A static FAQ page ages badly and never quite matches how people phrase things. Reading your whole site instead means the answer to a question can come from wherever it genuinely lives — a policy page, a product spec, a help article.
After-hours support that doesn't lose the lead
The gap between a question and an answer is where interest dies. Answering after-hours questions immediately — and routing the ones you can't answer to a form or booking link — keeps enquiries warm until someone is back at a desk.
Turn website questions into qualified enquiries
Most visitors who leave without contacting you had one unanswered question. Answering it on the spot — then offering a booking link at the right moment — converts curiosity into a conversation with your team.
Answer customer questions from your own content
Answering questions well means answering them from something true. RubyRep retrieves the relevant passages from your site before it writes anything, and cites the page it used, so an answer can always be checked.
Qualify enquiries before they reach your team
The fastest qualification is honest information, early. When a visitor can find out your minimum project size or which regions you serve without booking a call, the calls you do take are with people who fit.
Glossary
Definitions that answer the question in the first sentence.
AI customer service
AI customer service is the use of a language model to answer customer questions automatically, usually on a website, in chat, or over email.
RAG (retrieval-augmented generation)
Retrieval-augmented generation (RAG) is a technique where relevant source passages are retrieved from a document collection and given to a language model, so its answer is grounded in those passages rather than its training data.
Knowledge base
A knowledge base is an organised collection of articles and documents that answers recurring questions about a product, service or organisation.
Website chatbot
A website chatbot is a chat interface embedded on a website that answers visitor questions, either from a scripted decision tree or by generating answers from source content.
AI agent
An AI agent is a system that uses a language model to work towards a goal over multiple steps, typically by deciding which tools or actions to use along the way.
Embedding
An embedding is a numerical representation of text that captures its meaning, allowing passages with similar meaning to be found even when they share no words.