Agent Builder
The Agent Builder is where you extend Zingle AI with your own agents and skills. It's the platform's extensibility surface: rather than being limited to the built-in Build agent, you can craft agents tuned to your team's workflows.
Custom agents
An agent is defined by its configuration (see Agents). In the builder you can:
- Create an agent - give it a prompt, choose a model, and pick which tools and skills it can use.
- Choose from the model registry of available LLMs.
- Duplicate an existing agent as a starting point.
- Disable agents you no longer want available.
Custom agents live alongside the built-in system agents.
Tools
Agents are granted a subset of the platform's tools - run SQL, introspect the warehouse, read dbt metadata and lineage, run dbt commands, and manage pull requests. In the builder you pick which tools an agent is allowed to call. You can also list, inspect, and disable tools.
Skills
Skills are reusable, markdown-authored instructions that teach an agent a repeatable procedure. In the builder you can:
- Create a skill from scratch or upload one.
- Update and duplicate skills.
- Disable skills.
Attach skills to agents to compose behavior without rewriting prompts each time.
Versioning
Agents can be snapshotted (pinned), which freezes a configuration for reproducible runs. This lets you iterate on an agent while keeping a stable version available.