Upload a CSV of places and enrich them in bulk — no code required. Files must be under 200 MB and include a header row. Go to Place Enrichment → Upload to get started.Documentation Index
Fetch the complete documentation index at: https://docs.repromptai.com/llms.txt
Use this file to discover all available pages before exploring further.
Map Your Columns
After uploading, map your CSV columns to Reprompt fields. The dashboard auto-detects columns where possible.
Essential Fields
All five fields below are required for best results. You can technically omit either coordinates or address, but enrichment accuracy drops significantly — always provide both when possible.| Field | Description |
|---|---|
id | Unique identifier for each place |
name | Business or place name |
full_address | Full street address as a single string (or map individual components instead) |
latitude | Latitude coordinate |
longitude | Longitude coordinate |
Additional Options
Expand Additional Options to map extra columns. The more fields you map, the better your results.
| Field | Description |
|---|---|
phone | Phone number |
website | Official website URL |
category | Place category |
house | House/building number |
street | Street name |
city | City |
postalCode | Postal / zip code |
state | State or province |
country_code | ISO country code |
country | Country name |
Preview and Import
After mapping, review the Preview, click Select All, and confirm the import. The platform automatically splits large files into batches of ~5,000 rows each.
Run Enrichment
Select batches from the list, click Enrich N batches of places…, choose Enrich Place, and start processing.

Files Over 200 MB
Split files exceeding 200 MB before uploading. You can use a tool likecsv-split from npm, then upload each part separately.
Best Practices
- Map every column — unmapped columns are ignored, reducing match quality.
- Provide both address and coordinates — this gives the best enrichment accuracy.
- Use descriptive batch names — name by geography, date, or purpose (e.g. “texas” or “Q1 2025 Store Locations”).
- Start with a sample — upload 100–1,000 rows first to verify column mapping.
Next Steps
- Batch Processing - Monitor batches, paginate results, and reprocess failures via the API
- Place Job Results - Understand the enrichment output schema
- Troubleshooting 40x Errors - Debug common API and upload errors