Understanding Storytell's agentic AI process

Storytell's agentic AI process is the core intelligence engine that transforms your natural language requests into comprehensive, actionable results.

Written By Mark Ku

Last updated 4 months ago

How it works

When you submit a request to Storytell, the agentic AI system initiates a 4-step process that operates independently to fulfill your needs. The system first analyzes your request to understand intent and complexity, formulates a strategic approach, executes that strategy using appropriate tools, and generates comprehensive artifacts that can be automated for future use.

Each interaction with Storytell is unique because the AI agent autonomously decides what steps to take based on your specific request, rather than following a predetermined template.

This process works with Storytell’s agentic mode. Learn more about chat modes here: Switch between chat modes

Step 1: Strategy Planning

Storytell analyzes your request for intent and complexity and plans a comprehensive strategy to fulfill your needs. During this phase, Storytell performs detailed internal reasoning, including complexity assessment, goal analysis, and strategic approach formulation.

What Storytell is doing:

  • Converting broad business questions into structured analytical frameworks with clear reasoning

  • Determining optimal research and analysis approaches for complex questions

  • Identifying required data sources and analytical methods

  • Displaying "Tools I'm choosing for this job:" with detailed descriptions of each selected tool

Step 2: Tool Execution

Storytell executes its planned strategy by calling multiple tools in iterative rounds. This may include sequential knowledge base searches, web searches, and other specialized tools, with real-time status updates showing search progress and results.

How LLMs behave during this phase:

  • If you ask about something in your uploaded assets, the LLM will stay within your knowledge base

  • If you explicitly request new or “latest” information, it will trigger a web search

  • For complex prompts, the LLM may combine both, grounding in your assets first and then augmenting with external results

What Storytell is doing:

  • Conducting comprehensive research with multiple search iterations for thoroughness

  • Analyzing both internal knowledge base data and external web sources

  • Tracking search progress and understanding which sources contribute to your output

  • Displaying detailed search results with specific counts (e.g., "Found 24 knowledge base results")

  • Showing completion times for each search operation

Step 3: Evaluation

This is a critical step in which Storytell reviews the completeness and quality of the gathered information. Storytell determines whether sufficient data has been collected or if additional searches are needed before proceeding.

What Storytell is doing:

  • Conducting comprehensive information validation before beginning analysis

  • Performing self-assessment of data completeness and identifying potential gaps

  • Implementing built-in quality control mechanisms to validate information sufficiency

  • Reviewing the execution plan to ensure all necessary research steps have been completed

Step 4: Artifact Generation and Results

Storytell creates an editable artifact for your results.


Understanding LLM differences in Agentic Mode

Different LLMs handle this process in slightly different ways:

  • Sonnet: Sequential reasoning, searches knowledge base first, then expands to the web with multiple refinement steps

  • Gemini: Faster, often parallel execution, may mix knowledge base retrieval and web calls simultaneously

  • GPT: Offers control (e.g., “limit searches to two in parallel”) and supports stoppable runs

  • All LLMs: Use the current date to ensure web results are time-relevant

This ensures your experience adapts to the intent of your prompt, giving you the right balance of grounded knowledge and fresh external context.


Understanding the process

Real-time transparency

Throughout the process, you'll see real-time status updates including "Planning...", "Digesting...", "Evaluating...", "Analyzing...", and "Writing..." that show exactly what Storytell is doing at each moment.

Credit tracking

Storytell displays credit usage for each major phase (e.g., "28.10 credits", "7.42 credits"), allowing you to understand the computational cost of different analysis types.

Iterative intelligence

StorytellI may perform multiple rounds of searches and evaluations, continuously refining its approach based on what it discovers, rather than following a linear path.