Overview
Actions give Agents the ability to interact with external systems. Onyx comes with 4 built-in Actions and allows users to configure additional ones via OpenAPI and Model Context Protocol (MCP). The built-in Actions include:| Name | Description | Requires Config | Provider Choices |
|---|---|---|---|
| Internal Search | Search through your organization’s indexed documents and knowledge base | Yes | Built-in with swappable components |
| Web Search | Search the internet for real-time information and current events | Yes | Google, Serper, Exa, Firecrawl (optional) |
| Code Interpreter | Execute Python code, analyze data, and generate visualizations | No | Built-in |
| Image Generation | Create images from text descriptions using AI models | Yes | OpenAI |
Custom Actions

- Use a single shared authentication, giving all users the same level of access to Actions.
- Require each user to complete their own authentication flow, so Actions respect individual user permissions.

Actions Button
