AI agent products
What are AI agent products?
AI agents are software systems that leverage artificial intelligence to reason, plan, and complete tasks on behalf of humans or systems. Unlike traditional software that follows fixed rules, AI agents operate independently, adapting through multi-step processes to achieve specific goals.
AI agents combine foundation models for reasoning and planning with discrete agentic tools (like guardrails, knowledge bases, and business logic) to process requests, retrieve information, and execute tasks. They can search knowledge bases, call APIs, update systems, and make decisions based on user needs and environmental context.
Agentic tools are specialized components that enhance AI agent capabilities, including:
-
Knowledge bases for domain-specific information
-
Guardrails for safety and compliance
-
Integration protocols like Model Context Protocol (MCP)
-
Specialized APIs and microservices
-
Business logic components and workflows
Types of AI agents and tools suitable for AWS Marketplace
AWS Marketplace supports a wide variety of AI agents and tools across different industries and use cases. Common types include the following, though this is not an exhaustive list:
- Content-creation agents
-
Agents that generate, edit, or optimize content including text, images, videos, and multimedia. Examples include writing assistants, social media content generators, and marketing automation agents.
- Data-analysis agents
-
Agents that process, analyze, and derive insights from data. Examples include business intelligence agents, financial analysis tools, and predictive analytics systems.
- Customer-service agents
-
Agents that handle customer interactions, support requests, and service automation. Examples include chatbots, ticket routing systems, and customer experience optimization tools.
- Business-process-automation agents
-
Agents that automate complex business workflows and processes. Examples include document processing agents, approval workflow systems, and compliance automation tools.
- Security and compliance agents
-
Agents that monitor, detect, and respond to security threats or compliance requirements. Examples include threat detection systems, audit automation tools, and risk assessment agents.
- Developer-tools agents
-
Agents that assist with software development, testing, and deployment. Examples include code generation assistants, testing automation agents, and deployment optimization tools.
- Agentic tools
-
Specialized components that enhance other AI agents, including knowledge bases, guardrails, and integration protocols such as Model Context Protocol (MCP).