How it all fits together
Agents
Specialized AI assistants with their own workspace, tools, and personality
Memory & Workspace
Persistent storage that gives your agent continuity and a growing knowledge base
Tools
74+ data sources and integrations your agent uses
Skills
Reusable custom workflows you teach your agent
Scheduling
Automated recurring research, monitoring, and briefings
Channels
Where results get delivered (Telegram, Slack, Discord, WhatsApp)
The interaction flow
Every interaction follows the same path through Dialog’s systems, whether it’s a research question, a link to save, or a task to add.You send a message
Type anything natural — a research question, a URL to save, a task to add, a content draft request, or a follow-up to previous work.
Agent loads context
Your agent loads its identity files (PURPOSE.md, SOUL.md, USER.md), workspace state, and session history. This gives it full context on who you are, what it’s been working on, and how to help.
Agent selects tools
Based on your message, the agent determines which tools to use. A research question routes to Reddit and web search. A URL triggers web scraping. A calendar request hits your connected Google Calendar.
Tools execute
The selected tools run in parallel where possible — fetching posts, scraping pages, pulling social data, or querying connected apps. Each tool returns structured results.
Real-world workflows
Here’s how the systems come together for common use cases:Competitive intelligence pipeline
- Save competitors — Send URLs as you discover them. Agent scrapes, enriches, and files each one.
- Research — Ask the agent to analyze positioning, pricing, and features across your saved competitors.
- Track changes — Set up scheduled monitoring to flag competitor updates weekly.
- Brief — Get a synthesized competitive brief delivered to Telegram every Monday.
Content creation workflow
- Capture ideas — Send content ideas to your agent as they come to you.
- Research — Ask the agent to explore a topic across Reddit and the web for inspiration.
- Draft — Request post drafts with specific angles and audiences.
- Iterate — Workshop the copy through back-and-forth until it’s ready.
Daily operations
- Morning briefing — Scheduled task delivers overnight signals and task summary.
- Throughout the day — Save links, add tasks, ask questions, file research.
- End of day — Agent produces a recap of everything captured and completed.
System boundaries
Each agent operates within its own isolated environment. Agent isolation. Every agent has its own persistent workspace with dedicated storage, tool configuration, and skills. One agent cannot access another agent’s workspace, files, or conversation history. Tool configuration is per-agent. Each agent can have different tool preferences — one agent might have social media sources enabled while another only uses Reddit and web search. Scheduled tasks share the workspace. When you set up scheduled research, those tasks run in the same workspace as your chat sessions. This means scheduled tasks can read and write the same files, use the same skills, and build on the same memory from interactive conversations.Agents are fully independent by design. If you need to share research between agents, use connected apps to store findings in shared tools like Notion or Google Docs.

