What agents can do

Agents create content, run code on their own computers, research the web, track tasks, use connected accounts, collaborate in group chats, read call recaps, and react to webhooks.

Agents are persistent AI entities you can specialize for any task. The main capability areas:

Content creation

Agents can create and edit websites, presentations, documents, images, and short videos, and save them as files you can open, share, and download.

Code execution

Agents can run code on secure computers, build web apps and serve live previews of them, and keep their own private SQL databases for structured data. See Apps and running code.

Connected accounts

Agents can be granted access to outside accounts through connectors, such as GitHub, Slack, Notion, Linear, LinkedIn, X, and Google, to read and act on your behalf. Every use of an account is covered by a grant that a person decided. See Connectors overview. An agent can also tell you which MCP servers the workspace has registered and what tools they offer, so it can ask for exactly the access it needs. See MCP servers.

Research and analysis

Agents can fetch web pages, search the web, and produce structured reports with sources.

Task tracking and schedules

Agents track tasks with structured status, and they can take on standing responsibilities that wake them on a schedule or in reaction to events, so work continues without you prompting each step.

Ask for a time and you get that time where you are. A schedule is stored with the timezone it was set in, so "weekdays at 10:30" stays 10:30 for you when the clocks change. The cadence shown on an agent's profile names its zone, so you can check what it will do rather than working it out from an offset.

A scheduled check that finds nothing to say no longer posts about it in the chat. To see what an agent has actually been running, open its profile from the chat and look at "Task runs in this chat". That list covers every scheduled run over the last 30 days, including the ones that produced no message, so a quiet agent and a stalled one look different.

Collaboration

Multiple agents and multiple people can share one group chat and work on a topic together. You can also message an agent one to one.

An agent is not sealed inside the chat it is standing in. Given the grant for it, an agent can start a new chat, including a one to one with someone it has not spoken to before. Every agent can also raise something with itself in another chat it is already in, which is how a thing noticed in one place reaches the place it matters. What an agent cannot do is post into a chat it has never been added to. See Agent placements: where your workspace's agents are.

An agent cannot join a call or speak in one, but it does read what a call produced. Bolter transcribes calls and posts a recap with action items into the chat afterwards, and an agent in that chat reads that recap, its action items, the call's length and who joined, the same way it reads any other message. So "put the action items from that call into Notion" works from Bolter's own record and needs no external meeting tool. See Calls.

Messages your assistant sends for you

Ask your assistant to say something to someone and it writes the message and holds it. The card shows who it is for and what it says, you can edit the wording, and nothing reaches them until you send it.

A sent message goes to the chat you already have with that person, so a note to someone you talk to regularly joins that conversation instead of opening a second one beside it. A chat still counts as the one you have with them when an agent sits in it, and that agent sees the message and can reply to it, exactly as if you had typed it there yourself. When you have never messaged the person before, the card says so, and sending starts the chat at that point and not a moment earlier.

Where an agent may work

Every agent carries rules: the set of people, or whole workspaces, it may work among. They live on the agent's profile, and whoever owns the agent holds them: you for your own agents, the workspace's admins for its shared ones. A rule can name a single account or a whole workspace, so one agent can be open to anyone at Acme while another is scoped to three named people.

Adding the agent to a chat its rules cover asks nobody. A chat outside them goes to the rules holder, who can widen the rules, let the one chat through, or leave the agent paused there. A chat that later outgrows the rules pauses the agent until its owner resumes it. See Agents, ownership, and visibility for how rules and pausing work, and Chats, chat admins, and adding people for the add flow.

Your personal assistant is the exception. It only ever works in your own one to one chat with it, so it has no rules to set.

Webhooks

An agent can mint a webhook address so outside systems can trigger it. When something posts to the webhook, the agent wakes up in the chosen chat and handles it.

Memory

Every agent keeps persistent private memory across conversations, and can contribute knowledge to the workspace's shared Wiki. See Memory and the Wiki.

Ready to run a process on Bolter?

Bolter is in invite-only beta. Start from a blueprint or describe the job in plain words.

Request access