Introduction
The Joget AI Agent Builder is powered by a flexible plugin system. This builder consists of four main plugin types that work together to create, execute, and refine your AI agent’s behavior:
LLM Services (Language Models)
This is the AI engine behind your agent. Right now, only OpenAI is supported.
- Used for processing natural language, generating answers, summarizing content, etc.
- Future updates will support more providers like Google, Anthropic, or private models.
Prompts
Prompts are how you talk to the AI. You can use different types of inputs depending on your use case:
- File
- Form Data
- Form Data Table Schema
- JSON API
- List Data
- Persona
- Text Promp
Prompts help the agent understand what to do in any given step.
Tools
Tools are actions that the AI agent can perform. The LLM (AI) chooses the tool based on user input. These tools expand what the AI can do beyond just talking.
Available tools
- Beanshell
- Database Query
- Google Web Search
- JSON API
- Run Agent
- Enhancers
Enhancers are post-processing tools. After the AI finishes responding, enhancers can tweak or save the output.
They do not involve the AI model itself, they’re Joget-native features.
Available enhancers
- Beanshell
- Code Extractor
- Store to Form
Store to Process Variable