---
schema_version: "1"
id: a10f216aa90c56a40fda1305ce4b6978daaf11d04a20f1137abae803f1ac5581
title: Add an Action to a Subagent from the Asset Library
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ai/264-0-0/agent_actions_add_asset_library.md
canonical_url: https://help.salesforce.com/s/articleView?id=ai.agent_actions_add_asset_library.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 5ea8f36700c3fcde14d6c6c4d3f88e1d169a8bcab55e004af012bd88782e17aa
description: Add standard actions to your agent to start handling common business use cases quickly, or create custom actions tailored to your business needs. When you add these actions to an agent, the agent gets its own, independent copy. Changes to template actions within the asset library aren't automatically synced to subagents and actions within your agent. Changes made to one agent's actions don't affect another agent's subagents or actions.
products:
  - Agentforce
  - Cross Cloud
release: "264"
---
# Add an Action to a Subagent from the Asset Library

Add standard actions to your agent to start handling common business use cases quickly, or create custom actions tailored to your business needs. When you add these actions to an agent, the agent gets its own, independent copy. Changes to template actions within the asset library aren't automatically synced to subagents and actions within your agent. Changes made to one agent's actions don't affect another agent's subagents or actions.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions. <a href="https://help.salesforce.com/s/articleView?id=ai.agent_setup_explore_types.htm&amp;release=264.0.0&amp;type=5" title="Learn about agent types and default templates for specific clouds and common use cases.">Required add-on licenses vary by agent type.</a></td></tr></tbody></table>

To make changes to your agent, it must be in a draft state. If you want to make changes to a committed agent, [create a new draft](https://help.salesforce.com/s/articleView?id=ai.agent_versions_draft.htm&release=264.0.0&type=5 "Create multiple versions of an agent to seamlessly iterate on your agent’s design. Create a version to experiment with different instructions, subagents, or actions and preserve your current configuration. Or create a version to save as a backup, so you can revert quickly.").

1. From the Agents list in the Agentforce Studio app, open the agent you want to add an action to.
2. If there are multiple versions of your agent, from the header in Agentforce Builder, select the agent version you want to edit.
3. In the Explorer panel, open the subagent you want to add the action to, then hover over Actions and click ![Plus sign icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ai-generative_ai-264-0-0-production-enus/f8ef6498-d7b2-44e3-9b34-ffd5a850aae9/generative_ai/images/agent_builder_plus_icon.png).
4. Select **Add from Asset Library**.
5. Select one or more actions to add to your agent.
6. Click **Add to agent**.

A copy of each of the actions you selected is added to your agent, and you can edit this copy. Review and customize each of your actions, including the underlying flows, prompt templates, or other reference actions. Any changes you make to these actions apply only to this subagent and agent version and don’t affect other subagents, agents, or the actions in the asset library.

When you add an action to a subagent, it's automatically added to your subagent's reasoning actions (Actions Available for Reasoning), so the action is available for your agent to select during reasoning with an LLM. In reasoning actions, you can add logic to your agent action, such as filters and follow-up actions. To run the action deterministically before your agent begins reasoning, reference the action in your subagent's reasoning instructions.