---
title: "AI Agent Pipeline · AssistantGeneral"
description: "Every request is planned, researched and checked: an answerability test, a tool loop, a fact check against what it found, task notes, resumable runs, a trace."
url: "https://royalsoftworks.com/products/assistant-general/features/agent-pipeline/"
source: "https://royalsoftworks.com"
format: "markdown"
note: "Markdown rendering of the HTML page at `url`. Same content, same canonical URL."
---

Features · The AI itself

# It plans, looks things up, does the work, then checks it.

Every request is planned, researched and checked: an answerability test, a tool loop, a fact check against what it found, task notes, resumable runs, a trace.

[Editions](https://royalsoftworks.com/products/assistant-general/editions/): Every edition. The step-by-step trace view: Pro and up.

## The agent pipeline, feature by feature

Each comes with a small drawing of how it works. They are diagrams, not screenshots; numbers in them are examples.

- ### Can I answer this?

  Before anything else it asks itself whether it already holds what the question needs, and goes looking when it does not.

  Diagram: Question, then “Have what it needs?”: yes, Answer; no, Look it up.
- ### A plan you can watch

  Bigger requests get a written plan, shown as a checklist that ticks off as the work happens.

  Diagram: A plan as a checklist: two steps done, one still to do.
- ### A tool loop

  It calls a tool, reads the result and decides the next step, until the job is done or it needs you.

  Diagram: Call a tool → Read the result → Pick next step, then back to the start (until done).
- ### Facts checked against the sources

  Each factual claim in a draft is checked against what was actually found. Unsupported claims trigger a fresh search, and the draft is fixed before you see it. On by default.

  Diagram: Draft → Check claims → Search again → Fixed answer.
- ### A second read, if you want it

  A whole-answer review pass is built in and switched off by default.

  Diagram: The fact check is on by default; the whole-answer review is off by default.
- ### Huge pastes, handled

  A message too big for the model is summarised in pieces down to a size that fits, instead of having its middle cut out.

  Diagram: Huge paste → Split in pieces → Summarise each → Fits.
- ### Long conversations, handled

  You choose when older messages start being summarised, how many recent ones stay word for word, and whether it tells you in the chat.

  Scale from Empty to Full, set at “Summarise from here”.
- ### Task notes per chat

  Each chat keeps short notes on the task in hand. Change the subject and it starts new notes instead of dragging the old task along.

  Diagram: Notes: task A → New subject → Fresh notes.
- ### Survives a restart

  Long runs are saved step by step, so a crash, a forced quit or an update restart continues where it stopped.

  Timeline (Saved after every step): Step 1, Step 2, Restart, Step 3, Done.
- ### It asks when it must

  When it needs a choice, a file or a folder from you, it stops and asks.

  Diagram: Working → Needs a choice → Asks you → Goes on.
- ### Follow-up questions

  Each answer can end with suggested next questions.

  Diagram: What about clause 7?, Who signed it?, Any deadlines?.
- ### Every step on the record

  A trace of every step and tool call, an activity log and the plan tracker show exactly what it did.

  Timeline (Trace of one request): Plan, Search, Tool, Check, Answer.

[How it works, step by step](https://royalsoftworks.com/products/assistant-general/how-it-works/)

## Goes well with

- [Helpers (subagents)](https://royalsoftworks.com/products/assistant-general/features/helpers/)
- [Document search](https://royalsoftworks.com/products/assistant-general/features/document-search/)
- [Built-in tools](https://royalsoftworks.com/products/assistant-general/features/built-in-tools/)

[Previous Model cluster](https://royalsoftworks.com/products/assistant-general/features/model-cluster/) [Next Helpers (subagents)](https://royalsoftworks.com/products/assistant-general/features/helpers/)

[All 31 feature classes](https://royalsoftworks.com/products/assistant-general/features/)

<!-- verse:royalsoftworks
     Mateju 18:18, 19, 20
     Jer vam kažem zaista:šta god svežete na zemlji biće svezano na nebu, i šta god razrešite na zemlji biće razrešeno na nebu. Još vam kažem zaista:ako se dva od vas slože na zemlji u čemu mu drago, zašto se uzmole, daće im Otac moj koji je na nebesima. Jer gde su dva ili tri sabrani u ime moje onde sam ja medju njima.
     https://www.wordproject.org/bibles/verses/serbian/02_prayer.htm
-->
