Web
Read and search the web
Turn any page into clean text, and search the web without an API key.
Read Webpage · DuckDuckGo
DocsGPT agents are private AI agents over company data. Each one combines knowledge, a prompt, tools and a model, and comes as Classic, Agentic, Research or Workflow. Share an agent with your team, publish it by link or API key, or put it on a schedule; it runs inside your own deployment.
classic · agentic · research · workflow · tools · schedules · teams · api key
Last updated:
Every agent is one of four types. The type decides when retrieval happens and how many steps the model may take; knowledge, prompt, tools and model are set the same way for all four.
Offer an agent several models and pick a default. Whatever the type, any answer or tool call can be held for human approval before it goes out: see guardrails and human-in-the-loop.
type · knowledge · prompt · tools · models · publish

| What it does | Retrieval | Fits | |
|---|---|---|---|
| Classic | Answers from knowledge retrieved before the model runs, plus tool use | Before the model runs | Assistants over a known knowledge base |
| Agentic | The model decides when to search and calls tools over several steps | On demand, as a tool | Tasks that mix retrieval with actions |
| Research | Clarifies, plans, researches and writes a cited report, within step, time and token budgets | Iterative, planned | Long questions across many sources |
| Workflow | Runs a predefined graph of steps with branching and shared state — Workflows → | Per step | Repeatable document processes |
Built-in tools need no account: read and search the web, run code and produce files, remember facts, call any REST API, operate a paired machine and generate images. Tools from the services you connect, such as GitHub, Linear, Notion or any MCP server, come from connectors.
Every step shows in the chat. Several tool calls fold into one step group you can open, each naming the service it used, and images a tool returns are passed to vision models. Tool calls can be held for approval, and Remote Device commands also pass a denylist.
step timeline · searched notion · used linear: create issue · approvals
Web
Turn any page into clean text, and search the web without an API key.
Read Webpage · DuckDuckGo
Code and files
Analyse data in a sandbox and hand back documents, spreadsheets and charts. See artifacts.
Code Executor · Artifact
Working memory
Remember facts across conversations, keep scratch notes and track a to-do list inside a run.
Memory · Notepad · Todo List
Systems
Call any REST API with parameters the model fills in, no code, or operate a paired machine with approvals and a denylist.
API Tool · Remote Device
Generation
Generate images from a prompt inside a conversation or run.
image generation
Connected services
Google Drive, GitHub, Linear, Notion, Telegram, PostgreSQL and any MCP server, with per-action permissions. See connectors.
github · linear · notion · telegram · postgresql · mcp
Give an agent a schedule — once, daily, weekly, monthly or yearly, in your time zone — with the instructions to run. Run now tests it, and every run keeps its status, output and tokens.
Nobody is there to approve during a scheduled run, so you choose which tools may act without asking. A schedule can carry a token budget, and one that keeps failing pauses itself. Agents can also set themselves a one-time follow-up from the chat.

Share an agent with people or teams as Viewer, who can chat with it, or Editor, who can change its instructions, model, tools and knowledge. The owner decides whether editors may share or delete it.
An agent shows what it uses and whose access each item runs with. When an editor adds a tool or source the owner cannot use, it runs with the editor's access, and connected tools can use the sharer's account or each person's own.
A published agent gets a public link, an API key you can reset at any time and a webhook URL. People using it by link, key or widget can change things on the owner's accounts only where the owner allows it.
Every agent has a Logs tab with the trace of each run. Agents export and import as YAML, organisations offer ready-made agents as Templates, and folders keep a large set organised. Claude Code and Cursor can search an agent's knowledge over MCP: see API, MCP & Widgets.
public link · api key · webhook · logs · yaml · templates · folders
An agent is drafted with its knowledge, prompt, tools and model, then published. A published agent is shared with a team, a public link, an API key or a webhook, and runs from chat, on a schedule, through the API or over MCP.
Agents, their tools and their schedules run in the DocsGPT backend, inside your deployment. Credentials are encrypted, and shared tools run server-side without exposing secrets to other users.
Four deployment postures, one code base. Compare deployment options →
Inside your network
managed · on-premises · air-gapped
Cloud
Arc53 operates the backend; agents and tools run in Arc53's cloud. Web tools and connected services are reachable by default.
Air-gapped
Same runtime with a local LLM and no external network. Tools that call outside services — web search, cloud connectors, Telegram — are unreachable by design; tools that work inside the network (PostgreSQL, Remote Device, code execution), memory and schedules work.
Government infrastructure, local inference
UK Department for Work and Pensions: an internal knowledge assistant on government infrastructure, with local inference.
Source: DWP
Next: Workflow agents in detail · tools from your connectors · approval gates and guardrails · API, MCP and widgets · public sector · deployment options · pricing
A 30-minute demo on your use case, or a free on-premises review with an engineer.