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 dashboard sidebar, click Agents. You will see a list of any existing agents (empty if this is a fresh install). Click the "New Agent" button in the top-right corner.
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 message it from the Chat page or assign it a task from the Tasks page.
On each heartbeat, the agent:
For a deeper explanation, see The Heartbeat Cycle.