Agent tools
Native tools
The built-in tools every Kavela agent can use, plus the ones you add yourself.
Every Kavela agent comes with a set of built-in tools. The builder turns on the ones a job needs, so you don't wire them up by hand. On top of these, you can add your own tools with connections and turn on containers for building software.
Built-in tools
These tools are available to agents out of the box:
Knowledge and context
- Check context. Search the agent's skills and your project files for what's relevant to a task.
- Load a skill. Pull in the full content of a skill.
- Search skills. Look across an agent's skills by keyword or meaning.
Research
- Web search. Search the web during a task. (This one uses credits.)
- Fetch a page. Read a web page as clean text.
- Fetch from GitHub. Read a repository, a README, or a file.
- Look up papers. Search research papers and read abstracts.
Files
- Read, write, search, and share files in the current session.
Artifacts
- Create and update artifacts. Render a document, chart, small app, code, or video next to the chat. See Use an agent.
Interaction
- Ask the user a question. Pause and ask for an approval or to connect an account, then continue.
Adding your own tools
The built-in tools cover knowledge, research, files, and output. To make an agent act on a real account or service, you add a tool with a connection.