> ## Documentation Index
> Fetch the complete documentation index at: https://docs.2501.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuration Approaches

> Configure 2501 through Command Center, inventory files, or the public API

Choose the approach that fits the changes you need to make.

> [card] Command Center
>
> Create and edit resources through their pages. Useful for initial setup and individual changes.

> [card] CSV/JSON import
>
> Create or update hosts and agents in bulk from inventory files.

> [card] Public API
>
> Read and change platform resources through HTTP requests.

## Command Center

Create resources directly on each resource's page. This is useful for getting started, individual changes, and exploring how a feature behaves.

## CSV/JSON import

[Import and export](https://docs.2501.ai/0.19/configure/import-export.md) handles hosts and agents as separate CSV or JSON files. Export the current inventory, edit it, and import it back. Specialties and credentials must already exist; files reference them by ID.

CSV/JSON inventory imports do not cover specialties, operational rules, blacklists, knowledge, or gateways.

## Public API

The [public API](https://docs.2501.ai/0.19/api/overview.md) exposes resource endpoints for scripts and integrations. Authenticate with an API key and use the documented request formats. The host and agent batch endpoints support the same CSV/JSON workflow as Command Center.

## Which one when

| Scenario | Pick |
| - | - |
| First-time evaluation or individual changes | Command Center |
| Onboarding hundreds of hosts and agents | CSV/JSON import |
| Repeated provisioning or CI pipelines | Public API |
| Bulk edits to existing hosts and agents | Export, edit, and re-import |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.