Demo

See how EasyRag answers and cites its sources

Ask the demo assistant a question: every answer comes with the excerpts it is based on. Then take a tour of the screens used to build it.

Demo assistantGuided demo · prerecorded answersDemo

Hello! I introduce EasyRag based on the pages of this site. Pick a question below.

Guided demo: the answers were prepared from the content of this site and are replayed on screen. They show the format of EasyRag’s sourced answers.

Sourced answers

The numbers point to the excerpts used. When no relevant source exists, the assistant says so instead of making things up.

An isolated demo

In live mode, the site relays your questions to a dedicated instance, with no access to real data and with usage limits.

Test it on your documents

The best demo is still your own: share a sample of your documents and your typical questions with us.

Screen tour

What you will see in the platform

Diagrams of EasyRag’s main screens. They follow the application’s structure and labels, in simplified form.

01

Build a corpus

Import documents in many formats, validation status, quarantine for questionable documents.

DocumentsWebsitesContent validation Import
DocumentTypeStatus
User guide.pdfPDFApproved
Pricing 2026.xlsxExcelApproved
Offer overview.pptxPowerPointAnalyzing
Onboarding training.mp4VideoTranscribed
Forum export.htmlHTMLTo review

Documents marked “To review” stay quarantined: they are never used in answers.

Interface diagram: documents in a corpus and their validation status (sample content).
02

Configure an assistant

AI-generated system prompt, model choice, corpora and priorities, behavior options.

System prompt Generate with AI
You are the customer support assistant. Answer only from the documents provided, cite your sources and offer a human contact if you cannot find the answer.
Provider · ModelTemperature 0.2Response: text
Corpora and priorities
Support knowledge basePriority 1
Website — help pagesPriority 3
Agent handoff
Web search
Interface diagram: configuring an assistant (sample content).
03

Give it tools

MCP servers, API calls and webhooks, with sensitive parameters locked by the administrator.

MCP serversWebhooksAPIWorkflows
MCPMCP server — product catalog3 tools selected
APIRequest trackingGET /requests/{number} · parameter supplied by the model
WebhookCreate a ticketPOST · 10 s timeout

Sensitive parameters are set by the administrator, never by the model.

Interface diagram: tools made available to an assistant (fictitious examples).
04

Publish it

Widget embed code, public page and channels.

Embed code — scriptAllowed origins: 2
<script src="https://app.example.com/api/v1/widget.js"
  data-chatbot-id="3f2a…c91e"
  data-button-label="Any questions?"
  data-button-color="#1460d6"></script>

Channels

Widget Public page Email Slack API
Interface diagram: widget embed code and publishing channels (fictitious IDs).
05

Keep knowledge up to date

Sync workflow with human validation and versioned publishing.

  1. SourceSFTP · every night
  2. SynchronizationAdditions, changes, deletions
  3. ConditionMore than 50 changes?
  4. ValidationHuman approval
  5. PublishingNew corpus version
  6. NotificationWebhook
Interface diagram: document synchronization workflow (example).
06

Monitor it

Metrics, conversation review, escalations and reports.

Completion rate
Satisfaction
Answer ratings
Review score
OverviewConversationsLogsEscalationsReports
Interface diagram: monitoring dashboard (illustrative charts, no real data).

Let’s run a demo on your documents

A one-hour session on a sample of your content, so you can judge how relevant the answers are in your context.