Use action groups to define actions for your agent to perform - Amazon Bedrock
Services or capabilities described in AWS documentation might vary by Region. To see the differences applicable to the AWS European Sovereign Cloud Region, see the AWS European Sovereign Cloud User Guide.

Use action groups to define actions for your agent to perform

Amazon Bedrock Agents Classic availability

You can no longer sign up for Amazon Bedrock Agents (now Amazon Bedrock Agents Classic). If you already use Agents Classic, you can continue to use it.

For more information about building code-defined agents with the Strands Agents SDK, see Get started with Amazon Bedrock AgentCore. For more information about Agents Classic, see Amazon Bedrock Agents Classic maintenance mode.

An action group defines actions that the agent can help the user perform. For example, you could define an action group called BookHotel that helps users carry out actions that you can define such as:

  • CreateBooking – Helps users book a hotel.

  • GetBooking – Helps users get information about a hotel they booked.

  • CancelBooking – Helps users cancel a booking.

You create an action group by performing the following steps:

  1. Define the parameters and information that the agent must elicit from the user for each action in the action group to be carried out.

  2. Decide how the agent handles the parameters and information that it receives from the user and where it sends the information it elicits from the user.

To learn more about the components of an action group and how to create the action group after you set it up, select from the following topics: