> ## Documentation Index
> Fetch the complete documentation index at: https://docs.beam.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Core Concepts

> Understand the current Beam workspace, agents, Flows, tools, variables, memory, and task surfaces.

Beam brings together a workspace, agents, and Flows. Use the workspace home to start a task or brainstorm, then configure agents and review their work from the workspace navigation.

<Frame>
  <img src="https://mintcdn.com/beamai/5sjMFBB-gamSkrEM/01-getting-started/core-concepts/workspace-home-current.jpg?fit=max&auto=format&n=5sjMFBB-gamSkrEM&q=85&s=9d1bb17d39e8ca4ac1997cf93bed8bd1" alt="The current Beam workspace home with the Ask Beam composer, Build agents control, and recommended task prompts." width="1079" height="744" data-path="01-getting-started/core-concepts/workspace-home-current.jpg" />
</Frame>

<h2 id="workspace">
  Workspace
</h2>

The workspace home is the starting point for asking Beam to perform a task or brainstorm. The workspace navigation provides access to **Skills**, **Projects**, **Inbox**, **Tasks**, **Agent templates**, **Integrations**, and **Views**.

<h2 id="agents">
  Agents
</h2>

An agent is the unit you configure to perform work. You can start from **Agent templates** or select **New agent** in the template gallery. An agent includes its own **Chat**, **Tasks**, **Flow**, **Learning**, **Configuration**, and **Analytics** areas.

<h2 id="flows">
  Flows
</h2>

A Flow is the configured graph that an agent uses to carry out work. The current Flow canvas starts with a **Trigger** and can contain tool and LLM-based **Condition** nodes. Its header shows the Flow state, **Test mode**, and **Publish** controls.

When you select a tool node, the sidebar includes **Parameters**, **Settings**, and **Evaluation**. Parameters includes input variables, model, output variables, and integrations.

<h2 id="tools-and-integrations">
  Tools and integrations
</h2>

Tools give a Flow the capabilities it needs to complete work. Use the workspace **Integrations** page to browse available integrations, add a connection, review existing connections, or start a custom integration.

Configure the integration used by a Flow node from the node sidebar's **Parameters → Integrations** section. See [Selecting Tools](/02-building-agents/agent-fundamentals/tools-integrations/tools-integrations) and [Integrations](/02-building-agents/agent-configuration/integrations/integrations).

<h2 id="variables">
  Variables
</h2>

Variables supply values to node inputs while a Flow runs. Beam currently provides seven fill methods:

* **Auto fill**
* **Prompt fill**
* **Linked fill**
* **Static fill**
* **User fill**
* **Memory fill**
* **Attachment fill**

See [Variable Fill](/02-building-agents/agent-configuration/variables-state/variables-state) for when to use each method.

<h2 id="memory">
  Memory
</h2>

Each agent has a **Memory** module. Add documents from **Configuration → Memory → Add data**, then use **Memory fill** when a node needs knowledge from those files as an input.

Google Drive and SharePoint connections for keeping an agent's memory in sync with repository folders are planned but are not yet available.

<h2 id="tasks">
  Tasks
</h2>

A task is one execution of an agent. Use the workspace **Tasks** page to review task records, switch between **Tasks** and **Tests**, filter the list, search by task name, and create a task manually.

See [Task Executions](/03-running-operations/task-management/task-executions/task-executions) for the verified task-list and task-detail controls.

<h2 id="triggers">
  Triggers
</h2>

The Flow canvas begins with a **Trigger** node. Select it to review existing trigger cards or add a trigger. The detailed trigger configuration depends on the trigger type; see [Triggers and Webhooks](/03-running-operations/task-management/triggers-webhooks/triggers-webhooks) for the current verified Gmail trigger editor.

<h2 id="next-steps">
  Next steps
</h2>

<CardGroup cols={3}>
  <Card title="Agent Templates" icon="grid-2" href="/01-getting-started/template-gallery/template-gallery">
    Start from an available agent template.
  </Card>

  <Card title="Creating Agents" icon="wrench" href="/02-building-agents/agent-fundamentals/creating-agents/creating-agents">
    Learn the current agent entry points.
  </Card>

  <Card title="Flow Configuration" icon="diagram-project" href="/02-building-agents/agent-fundamentals/flow-configuration/flow-configuration">
    Configure a Flow with triggers, tools, and conditions.
  </Card>
</CardGroup>
