Skip to main content
Actions enable Agents to interact with external systems. ASSIST AI includes 4 built-in Actions and supports additional custom ones via OpenAPI and Model Context Protocol (MCP). The built-in Actions are:
NameDescriptionRequires ConfigProvider Options
Internal SearchSearch your organization’s indexed documents and knowledge baseYesBuilt-in (swappable)
Web SearchBrowse the internet for real-time informationYesGoogle, Serper, Exa, Firecrawl
Code ExecutionRun Python code, analyze data, and create visualizationsNoBuilt-in
Image GenerationGenerate images from text prompts using AIYesOpenAI, Azure OpenAI

Custom Actions

ASSIST AI provides flexible options for configuring custom Actions and their authentication. Admins can choose between:
  • Shared authentication — all users access Actions under a single set of credentials
  • Per-user authentication — each user completes their own auth flow, respecting individual permissions
Both token-based authentication and OAuth are supported.

Actions Button

In the Chat input bar, Actions are grouped by their registered MCP server or OpenAPI schema. Users can freely toggle Actions on or off at any time, controlling what the Agent has access to during a session.