# AI Agents

AI Agents are intelligent assistants tailored for specific tasks, roles, or workflows.

Each agent brings together a purpose-built system instruction, a selected AI model, and optional tools or structured outputs.

## Configuring Agents

You can explore pre-configured demo agents or [create your own](/agents/new).

When defining an agent, you can customize:

- **Identity & Instructions**: The persona, tone, and system prompt that guide how the agent responds.
- **Model**: The underlying AI model powering the agent (such as Gemini Flash).
- **Tools**: Capabilities the agent can call to retrieve information or perform actions.
- **Output Schema**: Structured data formats (like forms or JSON) for consistent answers.
- **Visibility**: Keep your agent private to your account or make it public to share.

You can adjust these settings using the visual form on the [Agents](/agents) page, or view and edit the Agent's source directly in the _Code_ tab.

## Next Steps

Once your agent is ready, you can interact with it in several ways:

1. **Chat**: Test and converse directly on this site via the [Chat](/chat) page.
2. **Chat Widget**: Embed the agent directly into your own website with our [Chat Widget](widget.md).
3. **API**: Integrate the agent into your backend services and workflows using the [API](api-key.md).
