Core Component

The Live Decision Broker

The proposed ALI — ANDIP Live Intelligence component that turns a conversational request into a bounded, evidence-aware plan for action.

01 — What It Does

A control point between the question and the answer

The broker keeps the primary voice agent responsive while specialist work proceeds under explicit operating rules.

The Live Decision Broker receives intelligence requests from conversational agents and determines how each request should be fulfilled.

It sets deadlines, builds task plans, assigns priorities, enforces budgets, and decides when available evidence is sufficient to produce a useful response. The broker is not a second customer-facing voice; it is the proposed coordination layer for live supporting intelligence.

Depending on the request, it may answer from approved internal context, call an authorized operational system, delegate targeted research, verify information in parallel, seek a policy-controlled recommendation, or route the matter for human approval.

Broker decision

Useful now, qualified always

The broker can return an incremental result when the deadline arrives. It preserves source status, confidence, open questions, and authority boundaries rather than presenting an unfinished investigation as certainty.

02 — Six Handling Paths

Match the work to the question

These are conceptual routing paths for the proposed broker. Latency labels are qualitative expectations, not measured performance claims.

Conceptual handling paths and evidence expectations
PathTypical latency expectationEvidence requirementTypical example
1 · Internal lookupImmediateCurrent, approved internal contextRead a published cancellation rule
2 · Authorized API lookupSecondsAuthorized system response with timestampCheck live inventory or account status
3 · Specialist researchBoundedRelevant sources with task-specific notesInvestigate an unexpected competitor offer
4 · Parallel verificationBoundedConvergent evidence from independent pathsCompare rate, conditions, and availability
5 · Policy recommendationBoundedEvidence plus applicable policy and eligibilitySuggest an allowed service recovery option
6 · Human approvalAsynchronousNamed authority or recorded approvalRequest a non-standard commercial concession
Live communication / immediate context Distributed lookup or research Decision, policy, or approval
03 — Decision Tree

Classify first. Route deliberately. Converge with a contract.

The proposed tree makes the broker's choices visible without implying a published API or completed implementation.

Conceptual broker routing tree

Proposed decision flow

Live Decision Broker decision tree A request arrives at the broker, which classifies it as known, operational, commercial, or consequential. Each classification routes to one or more of six handling paths. The paths converge on a response contract: Explain, Offer, Escalate, or Qualify. If the deadline is exceeded, the broker returns a partial result with explicit uncertainty. REQUESTfrom agent LIVE DECISIONBROKER CLASSIFYKnownOperationalCommercialConsequential 1 · INTERNALsimple lookup 2 · APIauthorized system 3 · SPECIALISTtargeted research 4 · VERIFYparallel evidence 5 · POLICYcontrolled offer 6 · HUMANapproval required RESPONSE CONTRACTExplain · Offer · Escalate · Qualify DEADLINE EXCEEDEDpartial result + explicit uncertainty

Text alternative: the request enters the broker, is classified, and is routed to one or more handling paths before converging on Explain, Offer, Escalate, or Qualify. If time runs out, the broker returns what it has with uncertainty stated plainly.

04 — Operating Discipline

Rules that keep live work bounded

A capable broker must be disciplined about both what it can do and what it cannot claim.

05 — Response Contract

Evidence, inference, and action stay separate

Every recommendation should preserve the distinction between factual evidence, analytical inference, and proposed business action.

Conceptual request shape — not a published API
{
  "request_id": "conversation-scoped-id",
  "question": "Compare the advertised rate",
  "context": {"dates": "provided by agent", "authority": "read-only"},
  "deadline": "conversation-bounded",
  "budget": "policy-defined",
  "allowed_paths": ["lookup", "api", "verify"]
}
Conceptual response shape — not a published API
{
  "contract": "qualify",
  "evidence": [{"finding": "conditions differ", "source": "authorized lookup"}],
  "inference": "The offers are not directly comparable",
  "proposed_action": "Explain the difference; no discount committed",
  "uncertainty": ["external availability not confirmed"],
  "authority_required": false
}
06 — Worked Examples

The same control logic, different conversations

These illustrative flows show how routing can adapt to the domain without changing the underlying discipline.

$130 vs $100 hotel-rate challenge

Classify: commercial and consequential. Paths: authorized availability lookup, targeted rate-condition research, and parallel verification. Return first: a qualified comparison of dates, room type, taxes, cancellation terms, and availability. Withhold: any discount or parity commitment until eligibility and business authority are confirmed.

07 — Limits and Honesty

A broker is useful because it knows where to stop

The proposed component is designed to make uncertainty visible, not to hide it behind fluent language.

Non-negotiable boundaries

Routing intelligence is not business authority. The broker can recommend a next step, but permission must come from the applicable policy, system, or human decision-maker.

  1. It will not invent a comparison. Missing prices, conditions, or availability remain missing.
  2. It will not commit the business. A recommendation is not a discount, refund, booking change, or contractual promise.
  3. It will not block the conversation indefinitely. Deadlines produce a partial result, fallback, or escalation.
  4. It will make uncertainty explicit. Conflicting, stale, or incomplete evidence is labelled rather than guessed through.

See the broker in the wider system

Explore the proposed architecture, the operating model, and the documentation direction for ALI — ANDIP Live Intelligence.