Bland voice agent · Quality One Wireless + Once Upon a Coconut

Every call answered — and the system gets smarter with each one.

One AI voice line fronts ~20 wireless brands and Once Upon a Coconut. It answers product questions from a knowledge base, opens support tickets when a human is needed, and quietly turns the questions it couldn't answer into tomorrow's answers.

Supply — knowledge flows down to the phone line
Demand — unanswered questions flow up from calls
Human step

01 · The big picture

A self-improving knowledge loop

Our own admin — OUAC's or Quality One's, by context — is the single source of truth. Approved answers sync down into Bland. Bland is just the voice arm: questions it can't answer join the ones arriving by email, DM, contact form, and from our CSR & QA teams, all flowing up into one queue. We answer once, approve, and it syncs down. The line never goes stale.

Supply ▾ knowledge synced down Demand ▴ unanswered questions — from every channel retrieval on the call triage, answer & approve OUAC · Q1 ADMIN Approved answers source of truth SYNC WORKER Compose + push per brand BLAND Sources — the KB what the agent reads ON THE PHONE Caller asks a question BLAND · VOICE ARM Questions — gaps what voice couldn't answer OUAC · Q1 ADMIN Questions queue one queue · every channel OTHER CHANNELS email · DMs · contact forms CSR · QA

02 · Inside one call

What happens when someone calls

The same flow serves every brand. The dialed number tells the agent which brand it is and which knowledge base to use — then it either answers, or takes down a callback and opens a ticket.

a question a problem 📞 Inbound call Brand Lookup number → brand + KB Greeting greet · get name · understand intent Route by Intent question or problem? Answer from the KB grounded — never invented (e.g. "which teams do you sponsor?") End call Callback Intake name + number + the gist of the issue Ticket created routed by severity → our desk Callback promised a real person follows up End call

03 · One system, every brand

The same machine — dialed up for many brands

Once Upon a Coconut is one brand with one knowledge base. Quality One is ~19 brands sharing one phone system: each brand gets its own knowledge base, composed from a shared layer (shipping, policies) plus brand-specific answers — brand wins on any conflict. The dialed number picks which one.

Once Upon a Coconut

Single brand · one KB · the simplest case.

OUAC admin one source set 1 KB 45 articles OUAC number

Quality One Wireless

~19 brands · one shared layer + per-brand answers → a composed KB each.

Shared sources shipping · policy Ultra sources brand-specific Zoiko sources brand-specific compose brand wins compose brand wins Ultra KB Zoiko KB Ultra # Zoiko # …the shared layer feeds all ~19 brands — write shipping once, every brand gets it.

04 · Inside the admin

How a question becomes a live answer

Nothing reaches the phone line unreviewed. A question is triaged, an answer is drafted, a person approves it — and only then does it sync down. Edit a live answer and it goes back through review, so what customers hear is always something we signed off on.

a published answer auto-resolves the question that started it answer approved needs work → revise edit a live answer → back to review Question any channel Triage what kind? Draft answer author writes it In review approval queue Approve? human sign-off Live in Bland answers callers Route to tool Dismiss / merge

In plain terms

It answers, or it escalates — nothing falls through. A caller with a product question gets a real answer, spoken, drawn only from approved knowledge (it will never make up a price or a fact). A caller with a problem gets their details taken and a ticket opened for a human callback.

It improves itself — from every channel, not just the phone. Bland is the voice arm: every question it couldn't answer is surfaced to our team — Quality One's or OUAC's, depending on context — alongside the questions coming in by email, DM, and contact form. We write the answer once, approve it, and it's live on the phone line the next day — across every brand it applies to.

One build covers all of it. Once Upon a Coconut proves the machine; Quality One is the same machine with the brand dial turned up — no separate system to maintain.

For the Bland team · how it's wired