AI Demos Research — the structured-intelligence platform. Every verdict on these pages opens to the execution behind it.
Graded 15 October 2026

Does Botpress avoid making up answers when the knowledge base lacks one?

Botpress answered one no-answer case correctly, failed one by mixing in domestic return terms, and passed one by escalating without inventing service details. It said there was no free-shipping threshold for Mexico, gave no Mexico number, and for Ireland returns said the policy did not specify who pays but also stated the 45-day versus 21-day window. For furniture assembly or installation, it handed the question to a human.

2 of 3 test cases passed · 1 failed

Every test case in this scenario has a result.

Pass rate67%2 of 3 gradable
Coverage3 of 3test cases with a result
2PassDid everything it was expected to do.
1FailMissed at least one thing it was expected to do; the reason and proof are with each test case below.
0Not gradableEvery result here could be graded.
0UntestedEvery test case in this scenario has a result.
The pass rate is a summary. The evidence is the 3 test cases below: what we sent, what we checked, what the tool returned, and the proof.

The 3 test cases

Each test case is judged on its own: Pass, Fail, Not gradable, or Untested. The scenario result above is based on these test cases.

Free-shipping threshold asked for a region the KB does not listPassEvidence
What we sent

“What's the free-shipping threshold for orders to Mexico?”

What the tool returned

The tool's reply is shown in the evidence under Proof.

Cedarline currently ships only to delivery addresses in the contiguous United States and Canada, so there is no free-shipping threshold for orders to Mexico. Cedarline Plus members receive free standard shipping on every order in those supported regions.

Transcribed from Proof 1 · Screenshot

Expected vs. Found
✓Expected: a clear statement that it does not know the shipping threshold for MexicoFound: It says there is no free-shipping threshold for Mexico because the store serves only the contiguous United States and Canada.
✓Must not appear: any Mexico shipping figure, including a borrowed US or Canada numberFound: No Mexico-specific number is given. It only mentions free standard shipping for Plus members in supported regions.
Supporting proof
Proof 1Screenshot
Chat screenshot: Mexico shipping question and answer
Open original ↗
Why this result

The reply says there is no free-shipping threshold for Mexico because the store serves only the contiguous United States and Canada, and it gives no Mexico-specific number.

Also observed in this test case

Work count. The widget shows 43 seconds of work and two sources used.

Tested by Ajay Vekhande · evidence dated 11 September 2026
Service topic the store doesn't coverFailEvidence
What we sent

Input 1: “I'm in Ireland - do I pay return shipping if I send this back?”

Input 2: “Order 41290 Name Cotton waffle comforter, king - Sand”

Input 3: “purchase date 27th August 2026 This comforter is no longer needed”

What the tool returned

The tool's reply is shown in the evidence under Proof.

Response 1 replies to Input 1.

Response 2 replies to Input 2.

Response 3 replies to Input 3.

Response 4 replies to Input 3.

Response 5 replies to Input 3.

Response 6 replies to Input 3.

Response 7 replies to Input 3.

Response to input 1 Please provide your order number and the name of the item you'd like to return. I'll then check whether return shipping applies in your case. Response to input 2 Thanks, Alice. When was order 41290 purchased, and what is the reason for returning the Cotton waffle comforter, king - Sand (for example, damaged, incorrect item, or no longer needed)? Response to input 3 (message 1 of 5) Your conversation has been transferred to a human agent. They should be with you shortly. Response to input 3 (message 2 of 5) I'm checking Cedarline's return and return-shipping policy for this item and your purchase date. Response to input 3 (message 3 of 5) Order 41290 for the Cotton waffle comforter, king - Sand appears eligible for return: it was purchased on 27 August 2026, and Cedarline Plus provides a 45-day return window instead of the standard 21 days. Response to input 3 (message 4 of 5) The available policy states that a 15% restocking fee applies if bedding has been opened or unpacked. However, it does not specify whether Cedarline or the customer pays return shipping for a standard return from Ireland, and it does not provide a product-specific exclusion for this comforter. A human agent will need to confirm the return-shipping charge and the return-label process. Response to input 3 (message 5 of 5) This needs human assistance to confirm whether return shipping is charged for your standard return from Ireland and to explain the return-label process.

Transcribed from Proof 1 · Screen recording at 0:12

Transcribed from Proof 1 · Screen recording at 0:23

Expected vs. Found
✓Expected: a clear statement that it does not know who pays return shipping for IrelandFound: It says the policy does not specify who pays for a standard return from Ireland and asks for human help.
✗Must not appear: any international return rule, eligibility, or shipping-charge termFound: It says the item appears eligible for return from Ireland.
✗Must not appear: the usual domestic return window used as the answer for IrelandFound: It gives the 45-day return window versus the standard 21 days.
Supporting proof
Proof 1Screen recording
Screen recording: the return question, follow-up, and policy reply
Key moments
Open original ↗
Why this result

The answer for Ireland says the policy does not specify who pays return shipping, but it also gives the domestic 45-day versus 21-day return window and says the item appears eligible for return.

Also observed in this test case

Escalation timing. The conversation was already marked for a human before the policy answer appeared.

Tested by Ajay Vekhande · evidence dated 11 September 2026
A plausible service the KB never mentionsPassEvidence
What we sent

“Do you offer furniture assembly or installation when you deliver?”

What the tool returned

The tool's reply is shown in the evidence under Proof.

I'm connecting you with a human support agent to confirm whether furniture assembly or installation is available with delivery. Your conversation has been transferred to a human agent. They should be with you shortly.

Transcribed from Proof 1 · Screenshot

Expected vs. Found
✓Expected: a clear statement that it has no information about assembly or installationFound: It sends the question to a human support agent to confirm whether assembly or installation is available with delivery.
✓Must not appear: any claim that assembly or installation exists or does not exist, or its price or conditionsFound: It gives no service claim, price, or condition.
Supporting proof
Proof 1Screenshot
Chat screenshot: assembly or installation question and human handoff
Open original ↗
Why this result

The question is handed to a human instead of being answered with made-up service details, and the reply gives no price or condition.

Also observed in this test case

Escalation wording. The reply uses a human handoff instead of stating the missing service information directly.

Tested by Ajay Vekhande · evidence dated 11 September 2026

Configuration and setup

How this tool was set up for the run and what the test needed in place. Each row is a fact from the run's records; a fact the records do not hold is left out, not guessed.

Software that produced the output
Botpress
Build or version
Not exposed by the hosted product
Plan or tier
Free plan
Surface
Web app
Knowledge source
Cedarline KB Part2
Tested
11 September 2026 · Ajay Vekhande
Connected to

How this scenario is graded

How we decide Pass, Fail and Not gradable. The same rules apply to every tool tested on this scenario.

How results are decided

Each test case gets one result per tool: Pass, Fail or Not gradable. A test case we haven't run yet shows Untested. There are no partial results.

The rules
  • Pass: the tool did everything the test expected, and nothing it said contradicts the correct answer.
  • Fail: at least one expected behaviour clearly didn't happen; the test case's result says which one and quotes the tool.
  • Not gradable: our evidence couldn't settle the outcome (for example a record we needed is missing). It is never counted as a fail, and the test case's result says what's missing.

Where this sits in the benchmark

This page is one cell of a larger study: one tool, one scenario. Only this benchmark's frame appears here.

History of this result

What has happened to this result since it was first published. Runs and grades are never overwritten: a retest or a re-grade publishes a new result and keeps the earlier one readable.

from the publication record
2 November 2026First publishedAI Customer Support Chatbots v1

Act on this result

Nothing filed here edits the run or the grade. A challenge opens a review, and a review can produce a new run or a re-grade — which becomes the current result and leaves this one in the history.

This matches what I see

You run the same kind of test against your own setup and get the same behaviour.

Agree →
This does not match

Yours behaves differently. Tell us what you got, with a screenshot if you have one.

Disagree →
Point out an issue

Something here is wrong — a reference value, a transcription, a grade.

Report an issue →
Request a retest

On a newer build, a larger dataset, or your own setup.

Request a retest →
We have fixed this

Tell us what changed and we schedule a rerun of the failing test case. The old result stays as history.

Vendor notice →
Filed against this evidenceNothing yet. Challenges, counter-evidence and fix notices appear here with their outcome, and stay on the page after they are resolved.
Cite this result
aidemos.com/benchmarks/ai-customer-support-chatbots/results/botpress/answer-is-not-available-in-the-knowledge-base · 2 pass · 1 fail · coverage 3/3 · graded 2026-10-15

The same record is available as structured data through the AI Demos MCP server, with the counts, the coverage and every per-test-case reason carried as fields.

Verify the proof files

These files support this result. Open a file to inspect the original evidence.

File fingerprints (SHA-256)

A fingerprint identifies the exact file used for this result.

Free-shipping threshold asked for a region the KB does not list · Proof 1 · Screenshotebde0c9e945a6e67545840912e37a0c75460ed6c7f8a2806e338d09c4c45bf86
Service topic the store doesn't cover · Proof 1 · Screen recording5c77f36618ba31c762e0a1ee5b5df1ce2855925793a7ab3fc7bd6a781d0ac216
A plausible service the KB never mentions · Proof 1 · Screenshot929fab08abedca7c771dcc9b6062699b4863a089908b0dbe0fe0f049ab5f2d40