Knowledge Base

Answers, with receipts.

We ground every agent response in your real documents — pricing pages, support articles, EHRs, PDFs, internal wikis. With citations, freshness, and answers constrained to what your sources actually say.

"What's your cancellation policy for the studio class?"
"Studio classes can be cancelled up to 48 hours in advance for a full credit1. Same-day cancellations forfeit the class but keep your unused credits2. First-time exceptions are honoured at the front desk's discretion3."
1
Studio Cancellation & No-Show Policy
"Reservations may be cancelled up to 48 hours in advance for a full credit to the member's account."
PDF · §2
2
Help Center → Billing & credits
"Same-day cancellations result in forfeit of the class slot but unused credits remain on the account."
Notion · 12 d
3
Front-desk handbook · §4.2
"Front-desk team may honor one first-time exception per member per quarter without manager approval."
Internal · 2 d
Why we ground every answer

A voice agent without
knowledge is a liability.

An agent that invents a refund policy isn't quirky — it's a regulatory finding waiting to happen. Our knowledge layer sits behind your managed AI voice agents so "make something up" is never an option.

Auditable answers

Every grounded answer carries citations. Auditors get the exact chunk and the source URL.

Citations on every answer

Always fresh

Docs re-sync on a schedule or webhook. The agent always speaks from the latest version.

≤ 60 s re-index

Refusal that's safe

If retrieval misses, the agent says so out loud and offers to escalate — never improvises.

"I don't know" works
How it works

From PDF to phone call,
in four steps.

Convexa runs a domain-tuned retrieval pipeline for you. You hand us the docs; we build, tune, and maintain everything behind the answers.

01 · INGEST

We sync your sources

We connect Notion, Google Drive, Confluence, S3, Zendesk, or a custom URL list, then pull your files and watch them for changes.

22 connectors
02 · CHUNK

Semantic chunking

Documents split by topic, not by token count. Headings, tables, and bullet lists keep their structure intact.

~ 360 tokens / chunk
03 · RETRIEVE

Hybrid search

BM25 + vector + reranker, in that order. Picks the 3–5 chunks most likely to answer the caller's exact phrasing.

p95 · 80 ms
04 · GROUND

Constrained generation

The voice model can only cite from retrieved chunks. Off-source claims are blocked at runtime, not after.

Source-constrained
Bring your sources

If your team writes it,
Convexa can read it.

Browse all connectors

Docs & wikis

Notion, Confluence, Google Docs, Coda, GitBook, Slite.

7 connectors

File stores

Google Drive, OneDrive, Dropbox, Box, S3. PDFs, DOCX, slides.

5 connectors

Helpdesks

Zendesk Guide, Intercom Articles, Freshdesk, HubSpot KB.

4 connectors

Public web

Sitemap-driven crawls of your pricing page, FAQ, blog. Respects robots.txt.

URL list / sitemap

Structured data

Postgres, MySQL, Snowflake, Airtable. Schema-aware retrieval over rows + columns.

JDBC + read-only

Custom sources

Where your content lives somewhere bespoke, we can connect it as part of setup — embeddings, metadata, and freshness handled for you.

on request
Freshness panel

Always-on visibility into
what the agent knows.

We report on what's indexed, when it last synced, and which sources the agent drew on — so you always know what knowledge is behind its answers. It's the same grounding that powers our AI customer support calls.

Sources · last sync
3,124 chunks indexed · 12 GB
All current
Notion · Studio Policies
418 chunks
2 d
Drive · Refund & Credits
62 chunks
12 m
Zendesk · Help Center
2,104 chunks
4 h
lumi.co.uk · Pricing & FAQ
86 chunks
1 h
Postgres · Class catalog
454 chunks
2 m
Top sources, last 7 days
Cited in 8,402 of 11,140 calls
Help Center · cancellation38%
Help Center · billing24%
Class catalog18%
Front-desk handbook12%
Studio Policies PDF8%
Notice: "Refund & credits" doc not cited in 7 days. Maybe time to retire it?
Built to scale,
human by design.

We stand up your knowledge base in days — and keep it current for you.