Agents

Agents

Set up an agent once, then give it a model, instructions, files, skills, memory, and tools.

An agent is the part of Blazing Agents you configure. You choose its model, write its instructions, and decide what it can use: files, skills, memory, and tools. Your app then calls it by ID for chat, one-off answers, or background work, and every call runs with that setup.

If you have not built one yet, start with Run your first agent.

What you can set up

PageWhat it lets you do
AgentsCreate an agent and choose what it controls.
Providers and modelsConnect your model account and pick the model.
PromptsSave message templates and fill them in per call.
Versions and lifecycleRoll back changes, pin a version, and pause an agent.
SkillsTeach workflows the agent loads only when needed.
MemoryRemember facts about each user across sessions.
WorkspacesGive the agent files and a shell that persist.
ArtifactsHand files from a conversation back to your app.
OutputStream text or get JSON that matches a schema.
ToolsTurn on built-in tools, connect MCP servers, and require approvals.

How the pieces fit

Each call to an agent is a turn. On every turn, Blazing Agents reads the agent's current settings, or a version you pinned, and sends the conversation to its model. During the turn the agent can load a skill, read or save memory, work with files in its workspace, and call tools. The answer streams back as text or arrives as structured JSON.

Turns that belong to a conversation live in a session. Scheduled and background turns run as tasks.

Next

On this page