---
title: "Seed Swarm Profiles"
method: POST
path: "/core/agents/{agent_id}/ivr-swarm/seed-profiles"
tags: ["ivr-swarm"]
---

# Seed Swarm Profiles

`POST /core/agents/{agent_id}/ivr-swarm/seed-profiles`

## Request

- Base URL: `https://api.anyreach.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.anyreach.ai/core/agents/{agent_id}/ivr-swarm/seed-profiles`
- Auth: HTTP bearer

Realistic, never-real caller profiles. Nothing is saved until the config
is.

## Path parameters

- `agent_id` string, uuid, required

## Headers

- `x-anyreach-org` string, nullable: Organization ID for user PATs (pat_ prefix tokens)

## Request body

- SeedProfilesIn
  - `n` integer
  - `seed` integer, nullable
  - `formats` ProfileFormats: Lengths and prefixes the seeded numbers follow for this line, so they look like the company's own numbers.
    - `member_id_length` integer
    - `member_id_prefix` string
    - `account_number_length` integer
    - `order_number_length` integer
    - `claim_number_length` integer
  - `start` integer

## Response `200`

Successful Response

- ProfilesOut
  - `profiles` Profile[], required
    - `id` string, required
    - `first_name` string, required
    - `last_name` string, required
    - `date_of_birth` string, required: YYYY-MM-DD
    - `member_id` string
    - `account_number` string
    - `policy_number` string
    - `group_number` string
    - `order_number` string
    - `claim_number` string
    - `ssn_last4` string
    - `ssn` string
    - `phone` string
    - `email` string
    - `street` string
    - `city` string
    - `state` string
    - `zip` string
    - `pin` string
    - `note` string

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/anyreach/apis/anyreach-api.md) - [All operations](https://skmtc.dev/anyreach/apis/anyreach-api/llms.txt) - [OpenAPI document](https://skmtc.dev/anyreach/apis/anyreach-api/revisions/2eddf40c8c93?raw)
