Step-by-step guide to creating, configuring, and activating your first YokeBot agent.
An agent in YokeBot is an autonomous AI worker that checks in on a regular heartbeat cycle, reviews its tasks and messages, and takes action. This guide walks you through creating your very first agent.
From the Workspace, open the Agents panel. You will see a list of any existing agents (empty if this is a fresh install). Click the "New Agent" button to get started.
Give your agent a name (e.g., "Research Assistant") and a short description of its role. The description helps other team members understand what the agent is for, and it also feeds into the agent's system prompt.
The personality field is a free-text prompt that shapes how the agent communicates and makes decisions. Be specific. Instead of "be helpful", try something like:
You are a meticulous research assistant. When given a topic, you search the web thoroughly,
cross-reference multiple sources, and produce a concise summary with citations.
You always flag when sources conflict. You prefer primary sources over secondary ones.Skills define what actions your agent can perform beyond basic conversation. For a research assistant, you might enable:
You can add more skills later. See Skills for the full list.
The heartbeat interval determines how often the agent wakes up to check for new tasks and messages. The default is 15 minutes. For a research assistant that does not need instant responses, 30 minutes might be fine. You can always lower it later.
Toggle the agent status to Active and click Save. The agent will begin its heartbeat cycle immediately. You can @mention it in the team chat or assign it a task from the Workspace.
On each heartbeat, the agent:
You can also @mention any agent from the team chat, and it will wake up immediately to reply — no need to wait for the next heartbeat.
For a deeper explanation, see The Heartbeat Cycle.