Skip to main content

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.

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.

Map Your Columns

After uploading, map your CSV columns to Reprompt fields. The dashboard auto-detects columns where possible.
Upload CSV page showing texas.csv with 1,290,391 rows and Essential Fields mapping

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.
FieldDescription
idUnique identifier for each place
nameBusiness or place name
full_addressFull street address as a single string (or map individual components instead)
latitudeLatitude coordinate
longitudeLongitude coordinate

Additional Options

Expand Additional Options to map extra columns. The more fields you map, the better your results.
Essential Fields and Additional Options column mapping
FieldDescription
phonePhone number
websiteOfficial website URL
categoryPlace category
houseHouse/building number
streetStreet name
cityCity
postalCodePostal / zip code
stateState or province
country_codeISO country code
countryCountry name
Map every field you have. Unmapped columns are ignored during enrichment, which reduces match quality.

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.
Preview showing records selected, ready to import as batches

Run Enrichment

Select batches from the list, click Enrich N batches of places…, choose Enrich Place, and start processing.
Batches list with batches selected showing Enrich button
Run Enrichments dialog with Enrich Place selected

Files Over 200 MB

Split files exceeding 200 MB before uploading. You can use a tool like csv-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