Five-Stage Process
Query Analysis
Understanding the request in context through:
- Message preparation: Trimming conversation history
- Context building: Creating an “analysis scratchpad”
- Classification: Tagging by topic
- Action routing: Deciding which tools/agents to run
Knowledge Search and Tool Execution
Gathering necessary information via:
- Hybrid search: Across unstructured and structured sources
- Relevance filtering: Removing duplicates
- Tool calls: Executing external functions
Agent Injection
Running specialized micro-agents for:
- Extracting specific fields from conversations
- Drafting follow-up questions when information is missing
Reasoning Engine
Combining all context through:
- Rules and guardrails analysis
- Style guide application
- Strategic planning
Key Outcomes
The system ensures the engine:Understands questions before answering
Understands questions before answering
Query analysis ensures the AI fully comprehends the context and intent before proceeding.
Retrieves relevant facts timely
Retrieves relevant facts timely
Hybrid search across multiple sources ensures accurate, up-to-date information.
Uses targeted agents effectively
Uses targeted agents effectively
Specialized micro-agents handle specific extraction and follow-up tasks.
Applies rules consistently
Applies rules consistently
Guardrails and style guides ensure every response meets your standards.
Self-checks before sending
Self-checks before sending
Reflection and validation catch issues before messages reach customers.