Agents

A persistent worker with a role, a set of tools, and jobs your team adds to over time.

An agent is the core building block. You give it a role in plain language, decide which connections it can reach, and it works on demand, on a schedule, or when something happens.

Jobs

An agent holds one or more jobs. Each job is a thing it does: read the vendor inbox and update the sheet; fetch ratings for new vendors; nudge anyone who has gone quiet. Jobs can be added by any Builder on the project.

What agents can do

  • Read and write across every connected system
  • Send email and WhatsApp on your behalf, with approval
  • Open a browser when a system has no API
  • Run code in a sandbox for file and data work
  • Break big work into sub-tasks and run them in parallel
  • Call other agents, reports and workflows
Rule of thumb. Make a new agent when the work should be kept separate: a different team, a different client, a different sensitivity level. Otherwise add a job to an existing one.