Agents Overview

Understand what agents are and how they operate within YokeBot.

What Are Agents?

Agents are the core building block of YokeBot. Each agent is an autonomous AI worker with its own personality, skill set, task list, and communication history. Agents operate on a heartbeat cycle — they periodically wake up, review their world, and take action.

Unlike simple chatbot wrappers, YokeBot agents maintain persistent state across heartbeats. They remember previous conversations, track ongoing tasks, and can access knowledge bases and data tables to inform their decisions.

Agent Properties

PropertyDescription
NameA human-readable identifier for the agent.
DescriptionA short summary of the agent's role shown in the dashboard.
PersonalityA system prompt that shapes the agent's behavior and communication style.
Heartbeat IntervalHow often the agent wakes up (5 minutes to 1 hour).
SkillsThe set of capabilities (tools) available to the agent.
StatusActive, Paused, or Error.
ModelWhich LLM the agent uses for reasoning.

Creating Agents

You can create agents from the Agents page in the dashboard. Click "New Agent", fill in the required fields, assign skills, and activate.

Agent Communication

Agents participate in the team chat just like human users. They can respond to @mentions and post updates. When an agent is @mentioned, it wakes up immediately rather than waiting for its next scheduled heartbeat.

Agent Limits

On YokeBot Cloud, each heartbeat check-in consumes credits proportional to the amount of context the agent processes and the tokens it generates. Self-hosted users are limited only by their API provider quotas and hardware.

Related Pages