# Fiber AI: Natural-language search

> Ask in plain English. One call to
> [`POST /v1/nlp-search/run`](https://api.fiber.ai/docs/#tag/agentic-search/POST/v1/nlp-search/run)
> returns matching companies **or** people. Fiber chooses the result type.
> Cursor-paginate with `nextPageToken`.

## Who it's for

- **Builders** trying the search API before signing a contract.
- **Sales and GTM teams** targeting accounts by stage, size, tech, and hiring.
- **Recruiters** sourcing people by title, skills, seniority, and location.
- **VCs** looking up companies by stage, geography, and headcount.

## What the endpoint does

Send a natural-language `query`. Fiber interprets it into structured filters
(`parsedParams`) and returns either:

- `results.resultType: "companies"` with a `companies` array, or
- `results.resultType: "people"` with a `people` array

Never both. Pass `nextPageToken` as `pageToken` for the next page. `searchId`
is stable across pages.

## Try it on this page

Work-email trial (one-time code): 100 credits, first-page results, and a
one-time API key. You can start without a credit card. Existing Fiber accounts
are asked to sign in; the query is restored on return.

After signing in, manage keys at `/app/api`.

## Related pages

- [Search & discovery](/search.md): structured filters, combined search, jobs, stealth.
- [Pricing & plans](/pricing.md)
- [API documentation](https://api.fiber.ai/docs)
- [HTML page](https://www.fiber.ai/nlp-search)
