> ## 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.

# Integrations

> Browse workspace integrations, add a connection, and use an integration when configuring an agent Flow.

Integrations are available at the workspace level. Use this page to find a service, add a connection, and review connections that already exist in the workspace.

<Frame>
  <img src="https://mintcdn.com/beamai/5sjMFBB-gamSkrEM/02-building-agents/agent-configuration/integrations/integrations-current.jpg?fit=max&auto=format&n=5sjMFBB-gamSkrEM&q=85&s=0d614d08730d874e8ea69595fb4edf75" alt="The Integrations page with the Available integrations tab, category and listing filters, integration cards, Add a connection buttons, and pagination." width="1040" height="650" data-path="02-building-agents/agent-configuration/integrations/integrations-current.jpg" />
</Frame>

<h2 id="browse-available-integrations">
  Browse available integrations
</h2>

Open **Integrations** from the workspace navigation, then select **Available integrations**. The page includes:

* **Categories** to filter the integration gallery.
* **Listing** to change which integrations appear.
* **Search integrations by name...** to find a service.
* Integration cards with a category, name, description, and **Add a connection** action.
* Pagination controls for browsing the gallery.

<h2 id="add-a-connection">
  Add a connection
</h2>

1. Open **Integrations** in the workspace navigation.
2. Select **Available integrations**.
3. Use **Categories**, **Listing**, or search to find the service you need.
4. Select **Add a connection** on its card.

<h2 id="review-workspace-connections">
  Review workspace connections
</h2>

Select the **Connections** tab to review integrations that are already connected in the workspace.

<h2 id="create-a-custom-integration">
  Create a custom integration
</h2>

If the gallery does not contain the service you need, select **Create custom integration**. See [Custom Integrations](/02-building-agents/advanced-patterns/custom-integrations/custom-integrations) for the builder workflow.

<h2 id="use-an-integration-in-a-flow">
  Use an integration in a Flow
</h2>

Add an integration as a step from the Flow canvas:

1. Open the agent's **Flow**.
2. Add a new step where you need the integration.
3. In the **Add step** picker, select **Integration**.
4. Choose the integration and configure the step's input variables.

To replace an existing step, open that step's actions menu, select **Replace**, then choose the replacement from the same **Add step** picker.

For fill-method guidance, see [Variable Fill](/02-building-agents/agent-configuration/variables-state/variables-state). For choosing and configuring tools, see [Selecting Tools](/02-building-agents/agent-fundamentals/tools-integrations/tools-integrations).

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

<CardGroup cols={3}>
  <Card title="Selecting Tools" icon="wrench" href="/02-building-agents/agent-fundamentals/tools-integrations/tools-integrations">
    Choose tools for an agent Flow.
  </Card>

  <Card title="Variable Fill" icon="arrow-right-arrow-left" href="/02-building-agents/agent-configuration/variables-state/variables-state">
    Supply the right value to each tool input.
  </Card>

  <Card title="Custom Integrations" icon="code" href="/02-building-agents/advanced-patterns/custom-integrations/custom-integrations">
    Build an integration that is not in the gallery.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.