What It Does
When enabled, the agent can:- Pull a specific page from an allowlisted host by URL
- Read product documentation, vendor KBs, and configuration guides
- Pair with Web Search — search to find the URL, then fetch to read it
Allowlist
For safety, only a curated set of public documentation hosts is reachable:- Neo:
docs.neoagent.io - Microsoft:
learn.microsoft.com,docs.microsoft.com,developer.microsoft.com,support.microsoft.com - PSA vendors:
developer.connectwise.com,halopsa.com,webservices.autotask.net,developer.servicenow.com - RMM and doc vendors:
docs.ninjaone.com,rmm.datto.com,support.huduapi.com,kb.itglue.com
How to Use
- Enable the Web Fetch tool on the agent.
- (Optional) Add additional hosts under the tool settings for this agent. Enter each one as a hostname only, such as
kb.example.com, with nohttps://, path, port or IP address. To allowhttps://kb.example.com/runbooks/vpn.pdf, addkb.example.com; a save with a full URL fails and names the entry to fix. - The agent uses Web Fetch when it needs the full content of a specific page — typically after a Web Search returns a relevant URL.
Large Pages
A fetch returns the whole page in a single call. When a page is too large to fit in the agent’s working context, Neo saves it to a file in the agent’s sandbox and gives the agent a map of the page’s parts plus the file path; the agent then reads the part it needs from the file, or processes the file there — parsing the JSON, filtering rows. Nothing is silently dropped, and a large page costs one fetch rather than one per chunk.Limits
- HTTPS only.
- Pages up to 5 MB. Beyond that the response is truncated, and the agent is told so.
- 10-second total timeout.
- An agent’s additional hosts can take up to 1,500 bytes in total, counting a comma between each pair. A plain letter, digit, dot or hyphen is one byte, so that is about 50 typical hostnames; a non-ASCII letter takes two to four bytes. The hosts listed above do not count toward this limit.
