---
title: "Read the bounded New-agent wizard aggregate"
method: GET
path: "/v1/dashboard/agent-create"
---

# Read the bounded New-agent wizard aggregate

`GET /v1/dashboard/agent-create`

## Request

- Base URL: `https://api.skysay.ai`
- URL: `https://api.skysay.ai/v1/dashboard/agent-create`
- Auth: none declared

Returns one tenant-bound DTO for the hosted New-agent wizard. Start and Identity receive presets, the hosted language intersection, and the workspace wallet header — not existing agents, activity, numbers, credentials, catalogues, or the voice gallery. step=voice (and the retired step=review) adds the stack catalogue without embedded directory voices plus the same bounded gallery the editor embeds. Direct voice/pinned-voice links use that same one request. Pure read: no provider calls, writes, or secret retrieval.

## Query parameters

- `project_id` string
- `step` 'starting-point' | 'identity' | 'voice' | 'review'
- `voice` string
- `language` string

## Response `200`

New-agent wizard aggregate

---

[API](https://skmtc.dev/skysay/apis/skysay-api.md) · [All operations](https://skmtc.dev/skysay/apis/skysay-api/llms.txt) · [OpenAPI document](https://skmtc.dev/skysay/apis/skysay-api/revisions/148c7e111260?raw)
