Custom AI Agents (Coming soon)
Tabidoo AI is designed to be flexible and customizable.
With Custom AI Agents, you will be able to create your own AI assistants tailored to your specific needs.
What is an AI Agent?
An AI Agent is what actually processes your request when you use AI in Tabidoo.
Each agent defines:
- Which LLM model LLM (Large Language Model) is used
- What tools are available
- How the AI should behave (context/instructions)
This allows you to create specialized agents for different use cases.
What will you be able to do?
With custom agents, you will be able to:
- Create agents with specific behavior and knowledge
- Define how AI should respond in your environment
- Connect AI to external systems
- Extend AI capabilities using custom tools
Example use cases:
- Company-specific assistant with internal rules
- AI helper for scripting and development
- Agent specialized for a specific process or domain
How it works
Custom AI Agents are built on three main components:
LLM Model
Each agent uses a selected LLM (Large Language Model).
- Different models are suitable for different tasks
- Models vary in performance, speed, and cost
- You can assign a specific model or use a default one
Tools
By default, an LLM can only generate text based on its training.
It cannot:
- Access external systems
- Read your content
- Execute logic
- Remember previous interactions
Tools extend these capabilities.
With tools, the agent can:
- Load documentation
- Access application structure
- Execute logic
- Call APIs or workflows
Tabidoo provides system tools, and you will be able to create your own.
Context (Instructions)
Each agent includes a context, which defines:
- How the agent should behave
- What rules it should follow
- How it should respond
This acts as a permanent instruction set for the agent.
Types of tools
You will be able to create different types of tools depending on your needs:
URL content
- Load content from websites (e.g. documentation)
- Automatically processed and indexed
- Used by AI to generate answers
Fixed text
- Provide static instructions or knowledge
- Useful for rules, policies, or definitions
- Not sent with every request (more efficient than context)
Script-based tools
- Execute logic using TypeScript
- Return results back to the agent
- Enable dynamic behavior
Workflow tools
- Run full workflows
- Connect to internal or external systems
- Perform complex operations
Agent configuration
Each agent will include configurable properties such as:
- Name & description – what the agent is for
- LLM model – selected model
- Context – behavior instructions
- System tools – built-in capabilities
- Custom tools – your own extensions
- Visibility in chat – whether users can select it
- API access – ability to call agent externally
Extension-based setup
Custom AI Agents will be managed through a dedicated Tabidoo AI extension.
In this extension, you will be able to:
- Create and manage agents
- Configure LLM models
- Define tools
- Test agent behavior
Why it matters
Custom agents make Tabidoo AI:
- More adaptable to your business
- More powerful than generic AI tools
- Fully integrated with your environment