Agent

Model Intelligence

How Katexs routes reasoning, memory, and latency budgets during a live conversation.


Turn pipeline

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Customer   │────▢│   Phone or  │────▢│   Katexs    β”‚
β”‚  Calls or   β”‚     β”‚    Chat     β”‚     β”‚    Agent    β”‚
β”‚  Messages   β”‚     β”‚   Widget    β”‚     β”‚  (AI Brain) β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜     β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜
                                               β”‚
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β–Ό                          β–Ό                          β–Ό
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”                 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚ Calendarβ”‚              β”‚   CRM   β”‚                 β”‚ Transferβ”‚
              β”‚  Book   β”‚              β”‚  Push   β”‚                 β”‚  Human  β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
  • Transcribe β€” Streaming speech-to-text with endpointing tuned for phone audio.
  • Reason β€” The LLM reads your prompt, recent turns, and retrieved knowledge chunks.
  • Act β€” If a tool is needed the agent calls it, waits for the result, then speaks.
  • Speak β€” Text-to-speech streams the first sentence while the rest is still generating.

Latency budget

StageTargetNotes
Transcription< 300 msStreaming partials
Reasoning< 700 msModel dependent
Tool call< 900 msCalendar and CRM round trips
Speech< 400 msFirst audio chunk

Memory

Each conversation keeps a rolling window of turns plus a structured summary of collected fields (name, phone, intent), so long calls never lose the details you need.