38 lines
1.2 KiB
Markdown
38 lines
1.2 KiB
Markdown
---
|
|
name: append-data
|
|
description: Append missing attributes to bulk lead lists using configurable provider waterfalls and mapping rules.
|
|
usage: /data-enrichment:append-data --input leads.csv --fields "title,phone,linkedin"
|
|
---
|
|
|
|
# Append Data Command
|
|
|
|
## Purpose
|
|
Bulk-enrich a CSV/JSON dataset by filling specified fields (titles, phones, LinkedIn URLs, firmographics) while respecting credit budgets and compliance rules.
|
|
|
|
## Syntax
|
|
```bash
|
|
/data-enrichment:append-data \
|
|
--input leads.csv \
|
|
--fields "title,phone,linkedin" \
|
|
--priority "apollo,hunter,rocketreach" \
|
|
--max-credits 5 \
|
|
--output enriched.csv
|
|
```
|
|
|
|
### Parameters
|
|
- `--input`: Path to CSV/JSON file with seed data.
|
|
- `--fields`: Comma-separated field names to append.
|
|
- `--priority`: Ordered provider sequence (defaults to recommended waterfall per field).
|
|
- `--max-credits`: Credit ceiling per record.
|
|
- `--parallel`: Number of concurrent requests.
|
|
- `--output`: Destination file.
|
|
- `--cache-ttl`: Override default caching window.
|
|
|
|
## Features
|
|
- Automatic batching for provider rate limits.
|
|
- Field-level confidence scoring and attribution to provider.
|
|
- Retry + fallback strategy when providers fail.
|
|
- Progress reporting (records completed, credits consumed, ETA).
|
|
|
|
---
|