How It Works

A customer challenges the price. ANDIP LIVE investigates.

One worked scenario, followed stage by stage: a guest questions the room rate, and a coordinated set of supporting tasks runs beside the conversation under a strict deadline.

Conceptual Workflow Illustrative Data
01 — The Scenario

A question that a scripted agent cannot answer

A guest calls a hotel directly. Mid-conversation, they mention that another booking website is advertising a similar room for less than the direct rate. The guest is not making an accusation — they are asking a fair question, and they expect an answer now.

A conventional voice agent may explain the hotel's pricing policy or offer a generic response. That response may not address the guest's actual concern, because answering it properly requires comparing conditions, checking availability, evaluating eligible benefits, and confirming what the business is actually permitted to offer.

With ANDIP LIVE, the voice agent can request assistance without interrupting the conversation. The call stays live while the supporting work runs beside it.

Illustrative figures
“Why is your room $130 when another site shows $100?”
Guest claim
$100 competitor rate — illustrative
Direct rate
$130 per night — illustrative
Unresolved
Dates, room type, taxes, cancellation terms, availability

These figures are invented examples used to describe a workflow. They are not real competitor prices, and no price, rate, or benefit shown here represents a verified market observation.

02 — Stage by Stage

Walk through the five stages

Select a stage to see what the customer experiences, what ANDIP LIVE is doing, and what the voice agent is allowed to say at that moment.

Stage 01 — Clarify

The agent asks which site, dates, and room type

Nothing is compared until the comparison itself is defined. This is the cheapest, fastest, and most important step.

What the customer hears

A short, natural clarifying question. The agent acknowledges the concern rather than defending the rate. The guest never hears silence while research happens.

“I can look into that with you. Which website was it, and do you remember the dates and the room type it showed?”

What ANDIP LIVE is doing

  • Structured request submittedThe agent sends the question, the current context, a deadline, and the actions it is permitted to take.
  • Request classifiedThe Live Decision Broker identifies this as a commercial comparison question, not a simple lookup.
  • Scope narrowedOnly the conditions the guest actually named are scheduled for verification.
03 — Timing Model

Why the call never has to wait

The workflow above is not a sequence of blocking steps. It is a conversation running in parallel with bounded work that reports back as it progresses.

Illustrative timeline of one live request

Conceptual — illustrative sequencing, not a measured latency profile

Illustrative timeline showing the conversation continuing while bounded intelligence work progresses The conversation lane runs continuously from the customer question through acknowledgement to the final response. The intelligence lane runs below it, beginning at request classification, passing through parallel tasks and a policy check, and returning a first useful update before the deadline. Work still running at the deadline is reported as unresolved. CONVERSATION LANE Question Guest challenges rate Acknowledge Clarify conditions First useful update Verified finding spoken Response Explain or offer INTELLIGENCE LANE Classify Parallel tasks Policy check Background tail May finish after the call DEADLINE Work still running at the deadline is returned as unresolved — the agent says so plainly, and the conversation keeps going.
Conversation and live updates Bounded supporting work Policy check and deadline

The relative positions of these markers illustrate sequencing and dependency, not measured durations. No latency figure is claimed anywhere on this page.

Not everything finishes instantly

Some external research cannot complete inside a live conversation. ANDIP LIVE does not pretend otherwise. It returns the best verified subset and states what is still unresolved.

Priority follows the call

A live request receives a different service priority from a background research task that can finish several minutes later. Active conversations are prioritised.

Authority is never assumed

The system distinguishes an explanation, a permitted option, an escalation, and a statement of uncertainty. Only the first two are normally spoken to a customer.

04 — Illustrative Exchange

What the voice agent sends and receives

The shapes below illustrate the kind of information that would travel between a voice agent and ANDIP LIVE. They are conceptual examples, not a published API, and no such interface is currently available.

Conceptual request — not a published API
{
  "conversation_id": "call-illustrative-0001",
  "question": "Guest says another site shows a lower room rate",
  "context": {
    "industry": "hospitality",
    "stated_dates": "illustrative",
    "stated_room_type": "illustrative"
  },
  "deadline": "set by the broker, not the caller",
  "permitted_actions": ["explain", "offer_eligible_benefit"],
  "may_commit_business": false,
  "budget": "constrained per assisted conversation"
}
Conceptual incremental response — not a published API
{
  "conversation_id": "call-illustrative-0001",
  "status": "partial",
  "evidence": [
    {
      "claim": "Rate conditions differ between the two offers",
      "source_type": "approved_source",
      "confidence": "assessed, not assumed",
      "retrieved_at": "timestamped"
    }
  ],
  "policy": {
    "permitted": ["explain_conditions"],
    "requires_approval": ["non_standard_discount"]
  },
  "uncertainty": [
    "Final competitor inventory could not be confirmed in time"
  ],
  "next_update": "may follow if background work completes"
}
An honest limitation

No SDK, authentication endpoint, production specification, or deployment command is published or implied by the examples above. They exist to explain the intended contract between the conversation and the intelligence layer, and the interface will change as the architecture is validated. See the documentation for a fuller description of planned interfaces and their current status.

05 — Common Questions

Questions about this workflow

The routing logic behind this workflow

Every stage above is decided by one component: the Live Decision Broker. It chooses which path a request takes, how long it may run, and when the available evidence is sufficient to answer.

Illustrative only

No figure on this page is a real price or a measured result.

Planning target

Community alpha Q1 2027 · target launch Q2 2027