

# Deploy and use an Amazon Bedrock agent in your application
<a name="agents-deploy"></a>

**Note**  
Amazon Bedrock Agents (now Amazon Bedrock Agents Classic) is no longer open to new customers. For capabilities similar to Bedrock Agents Classic, explore [Amazon Bedrock AgentCore](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agentcore-get-started-cli.html). Existing customers can continue to use the service as normal. For more information, see [Amazon Bedrock Agents Classic maintenance mode](agents-classic-maintenance-mode.md).

Before you can use an agent, you must deploy the agent by creating an alias. You can then use the agent in your application by calling the [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.html) operation. In this section, you learn how to create and manage an alias and how to call your agent from an application. 

**Topics**
+ [Deploy an agent](deploy-agent.md)
+ [Invoke an agent from your application](agents-invoke-agent.md)