# Agent building

The agent building interface is used to read creative resources, generate candidate solutions, and confirm or cancel candidate solutions.

## Choose a task

| Task | Description |
| --- | --- |
| [Generate agent candidate solutions](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-builder/propose-candidate.html.md) | Submit a complete candidate configuration of the agent, and the service will verify and save the candidate version. |
| [View current agent configuration](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-builder/get-current-agent.html.md) | Read the configuration view of the specified agent version in the current system. |
| [Regenerate agent candidate solutions](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-builder/repropose-candidate.html.md) | Generate an editable candidate version from an existing candidate and supplied field overrides. |
| [Cancel the agent candidate plan](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-builder/cancel-candidate.html.md) | Cancel an unconfirmed agent candidate. |
| [Confirm agent candidate solutions](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-builder/commit-candidate.html.md) | Confirm a verified candidate solution and load it as a readable agent version. |
| [View available resources for agent construction](https://omnifabric.cloudsigma.com/docs/reference/api/ai-studio/agents/agent-builder/list-authoring-resources.html.md) | Read the resource collection in the current workspace that can be used to build the agent. |
