Testing Approach for the RheinInsights Retrieval Suite
November 18, 2025
We are often asked, what is needed to setup and pilot our RheinInsights Retrieval Suite. Therefore this blog post describes the steps which are needed for a successful RheinInsights Retrieval Suite integration in your environment.
Scope
Of course, you need to have an understanding of what you want to achieve. Do you want to try Copilot with third party sources? Do you want to implement your own bot application or an agent? What is its purpose?
Based on this, you need to define the actual pilot scope:
Which source system do you want to index?
Which search engine do you want to use?
And where should answers be surfaced - in a bot framework, in Copilot, intranet or in the web?
Image: Alex from the Rock – stock.adobe.com
Project Approach
Provide the technical prerequisites (see below)
Responsible: IT team
Download the latest Retrieval Suite release from our customer portal and acquire a trial license
Responsible: project team
Deployment and Configuration of the Retrieval Suite
[Responsible: project team]
Configure your connectors -
Responsible: project team, content source owner for accounts, search engine owner for access
Initial crawl
Responsible: project team
Configure your search UX
see RheinInsights - Documentation - Search Experience and Query Pipelines and RheinInsights - Documentation - MCP, Agents and Bot Integrations
Responsible: project team, IT team
Review the quality of the results
Responsible: project team, business owner
Fine-tuning if needed
Responsible: project team
QA and UAT
Responsible: project team, business owner
Staging towards production
Responsible: project team
Technical Prerequisites
Provisioning of the host machine or container
see RheinInsights - Documentation - Virtual Machine / Docker Container.Database (optional)
see RheinInsights - Documentation - Database Setup and ConfigurationProvisioning of the search engine
see RheinInsights - Documentation - Search EnginesIf vector search should be used
Provisioning of an embedding
see RheinInsights - Documentation - Vectorizer and Embeddings
In case a search UX or bot integration is needed then
Provisioning of an LLM
see RheinInsights - Documentation - Managing Large Language ModelsProvisioning of the bot prerequisites
see RheinInsights - Documentation - MCP, Agents and Bot Integrations