Free data enrichment tool

Spreadsheet Enrichment

Fill missing columns with live web research. Add company names, run enrichment, and get revenue, industry, or any field you define.

Spreadsheet Enrich

Row-by-row Answers enrichment

Note: This endpoint costs 20 credits per empty cell enriched. Uses the Olostep Answers endpoint.

3/3 free enrichments remaining·Sign up for unlimited
Will use80 credits(4 empty cells × 20)
Company Name
Company Description
Company Industry
Cursor
Olostep
Page 1 of 115 rows
  • Up to 15 rows
  • Custom columns
  • Olostep Answers

Developer experience

Enrich data in bulk with the Answers API.

Use the Answers endpoint to fill in missing fields — company revenue, employee count, funding, and more — for each row in your dataset.

REST APIAI reasoningBulk enrichmentWeb researchSource citationsStructured JSON
Read the docs
curl --request POST \
  --url https://api.olostep.com/v1/answers \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
  "task": "Research Stripe and return the following fields: annual revenue, employee count, headquarters, CEO name, founding year",
  "json": {
    "revenue": "string",
    "employees": "string",
    "hq": "string",
    "ceo": "string",
    "founded": "string"
  }
}'

Enrich a sheet without leaving the browser

Each empty cell becomes an Answers API call using the rest of the row as context — the same pattern you would run in a backend job.

  • Row context

    Filled cells become the prompt context for empty fields on that row.

  • Your columns

    Rename headers to the fields you want: industry, HQ, CEO, and so on.

  • CSV in and out

    Paste or import a small sheet, then export the enriched result.

How it works

Each tool is designed around a direct job: provide the input, get a useful output, and move it into your workflow.

  • 1

    Add names or facts

    Fill the first column and any context you already have.

  • 2

    Run enrichment

    Empty cells are filled via /v1/answers, one field at a time.

  • 3

    Export the sheet

    Copy or download the table for the next step in your workflow.

Built for practical workflows

These tools are small on purpose: they solve the conversion job quickly, then point teams toward the API path when the workflow becomes recurring or high volume.

  • Lead lists

    Append industry or description to a short company list.

  • Fundraise research

    Fill HQ, employees, or category on a target list.

  • Ops cleanup

    Complete missing fields before a CRM import.

Need this at scale?

Call POST /v1/answers per row with a task plus a json schema for the missing fields. The snippet on this page is that payload.

Frequently asked questions

Product & Capabilities

  • This playground caps at 15 rows so the run stays inside the page timeout.

  • Signed-in users can run on the site key or their own Olostep key, depending on the page auth state.

  • Any field name. The Answers task asks for that field using the rest of the row as context.

Usage & Automation

  • POST /v1/answers once per empty cell, with a json schema for that field.

  • Yes. Loop rows in your backend with the same Answers payload.

  • Not in this playground. Export CSV and import where you work.

Pricing & Plans

  • The page UI is free to use. Live runs use the Olostep API configured for this site and may be rate limited.

  • Olostep is usage based. See pricing for current plan details and included credits.

  • New Olostep accounts include free credits so you can test extraction before scaling.