Skip to main content

Working with agents

Agents are the core of Delegate. Each agent has its own configuration, memory, tools, and skills, and runs tasks on your behalf.

Cloning an agent

Cloning copies an agent's configuration — its instructions, attached skills, and tool settings — into a new agent you own. This is the fastest way to start from a known-good setup. The conversation history and private memory are not copied.

Configuring an agent

Each agent can be tuned with:

  • Instructions — persistent guidance the agent follows on every task.
  • Model selection — which LLM the agent uses; defaults to intelligent routing.
  • Tools — built-in capabilities (web search, file tools, documentation search) plus connection-backed tools (GitHub, Slack).
  • Skills — reusable, versioned capability packages the agent can run.

Scheduling work (routines)

Agents can run on a schedule using routines. A routine runs the agent on a cron schedule or as a one-shot at a future time — useful for recurring reports, monitoring, and reminders. Routines respect the same budgets as interactive tasks.

Memory

Agents keep long-term memory of facts, procedures, and lessons learned, and can search their own past sessions to recall earlier decisions and context.