Specialized AI agents that power Agentic Applications.
Custom Agents are specialized AI agents configured with the right skills, tools, knowledge, and permissions for a defined use case.They are the backend of Agentic Applications. They accept text, files, and images, and can return text or run tasks on behalf of the user.
Use a Custom Agent when a workflow needs an agent that is shaped for a specific job - a Redshift Analyzer, a customer escalation triager, or a KYC reviewer - rather than a general assistant.
Custom Agents come in many shapes. Here are a few built for specific business workflows:
DataSec Review
Snowflake Agent
AppSec Review
Stock & IPO Monitor
A custom agent built for secure code review and live analysis. It scans a codebase for vulnerabilities and writes a detailed report with fixes, checks current CVEs and security advisories, and generates a live, interactive report of findings and remediation steps in the chat.
DataSec Review - a custom agent for secure code review and live analysis.
A serverless agent for organizations that uses deep planning and multiple integrations to coordinate complex tasks securely, with a medium level of reasoning effort.
Snowflake Agent - a custom agent for coordinating complex data tasks.
A custom agent that performs deep, multi-step security analysis and code review using shell and file operations, coordinating tasks sequentially to ensure thorough application security.
AppSec Review - a custom agent for deep security analysis and code review.
A daily market-monitoring agent that tracks high-performing stocks and upcoming IPOs, identifies significant gainers, and sends a formatted daily email digest.
Stock & IPO Monitor - a custom agent for daily market monitoring.
Every Custom Agent brings together a model that powers its reasoning, the skills and tools it uses to take action, and the knowledge and data access it needs for the systems it works with. A system prompt defines its role and output, while permissions control what it can do automatically.
A Custom Agent does the work behind an Agentic Application’s frontend. The application presents chat, live surfaces, and reports; the Custom Agent understands the task, uses tools, accesses data, and performs the actions.To configure a Custom Agent’s backend, see Manage Agents.