An agent in Dialog is a specialized AI assistant with its own dedicated workspace, tool configuration, and personality. Each agent operates independently, maintaining its own memory and context across every interaction. Think of agents as team members you deploy for different jobs.Documentation Index
Fetch the complete documentation index at: https://docs.dialog.tools/llms.txt
Use this file to discover all available pages before exploring further.
Agent architecture
Every agent you create gets its own persistent workspace environment — a dedicated runtime that persists across sessions. This workspace stores your agent’s identity files, saved content, research notes, task lists, databases, and custom skills. An agent bundles four key components:- Workspace — A persistent environment with up to 50MB of storage for files, notes, research, bookmarks, and databases
- Tool configuration — A customizable set of enabled data sources that determine what the agent can access (74+ tools available)
- Session history — A full record of every conversation, research chat, and follow-up
- Scheduled tasks — Any automated research, monitoring, or briefing jobs the agent runs on your behalf
Named personas
Agents come with configurable personas optimized for different workflows:- Chief of Staff — Your default agent. Strategic assistant for managing tasks, saving links, organizing research, and daily briefings.
- Social Media Manager — A preset you can add for social-first workflows: content ideation, drafting posts, managing feeds.
- Product Analytics Agent — A preset focused on product metrics, funnels, and user behavior analysis.
- Custom Agent — Build your own persona with a name and instructions tailored to your needs.
One default agent
Every Dialog account comes with a Chief of Staff agent that’s ready to use right away. This is the agent you interact with when you first sign in, and the one remaining after any others are removed. Chief of Staff works like any other agent — it has its own workspace, tool configuration, and session history. The only difference is that it can’t be deleted. Think of it as your home base. You can create additional agents whenever you need a specialized assistant for a different domain or workflow.Agent isolation
Agents are fully independent from each other. They don’t share workspaces, session histories, tool configurations, or any other data. This isolation is intentional. It means you can:- Run a Chief of Staff for day-to-day operations and a Product Analytics Agent for metrics work without any bleed-through
- Give different agents access to different tools based on their purpose
- Keep research contexts completely separate across projects
When to use multiple agents
| Scenario | Approach |
|---|---|
| One person, multiple workflows | Create agents for each major workflow (research, content, operations) |
| Different projects | One agent per project to keep contexts clean |
| Team members | Each person gets their own agent(s) with personalized workspaces |
| Experimentation | Spin up a new agent to test a workflow without affecting your main workspace |

