---
title: "Batch add leads to Sales Agent working pool"
method: POST
path: "/v2.0/working-leads/add"
tags: ["Sales Agents V2"]
---

# Batch add leads to Sales Agent working pool

`POST /v2.0/working-leads/add`

Adds multiple leads to the AI Sales Agent working pool. Optionally creates plan tasks for each successfully added lead. Returns succeeded and failed lead IDs. Max 100 leads per request.

## Headers

- `Authorization` string, required
- `Content-Type` string, required

## Request body

- AddWorkingLeadRequestV2 — Batch add working lead request
  - `leadIds` integer[], required — Lead IDs to add to Sales Agent working pool (max 100)
  - `createPlanTask` boolean — Whether to create plan tasks for each lead after adding to working pool

## Response `200`

Batch operation completed (may include partial failures)

- MessageResponse — Generic message response
  - `message` string — Result message

## Other responses

- `400` — Invalid parameters (e.g., empty leadIds, more than 100 leads).
- `401` — Missing or invalid authentication token.
- `500` — Internal server error.

---

[API](https://skmtc.net/lofty/apis/lofty-service-open-apis.md) · [All operations](https://skmtc.net/lofty/apis/lofty-service-open-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lofty/lofty-service-open-apis/revisions/23e640467118/schema)
