> ## Documentation Index
> Fetch the complete documentation index at: https://docs.boxd.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Exa

> Exa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases

Exa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases

`exa` · **18 tools** · no triggers

## Connect it

```bash theme={"theme":"github-dark"}
run auth exa
run auth exa --scope team    # shared with the organization
```

Or from the [Integrations page](https://app.boxd.sh/integrations) in the console. See [Connections](/guides/integrations/connections) for personal versus shared, and who may remove one.

## Use it

```bash theme={"theme":"github-dark"}
run exa          # common commands
run exa --all    # every command
```

```ts theme={"theme":"github-dark"}
import { exa } from "@boxd/run";
```

## Common tools

| Tool                  | What it does                                                                                                                                             |
| --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `answer`              | Generates a direct, citation-backed answer to a clear natural language question or topic using Exa's search, adept at both specific answers and...       |
| `create-import`       | Tool to create a new import to upload data into a Webset. Use when you need to initialize an import before uploading the data file.                      |
| `create-monitor`      | Tool to create a new Monitor. Use when you need to schedule automated updates for a Webset without manual runs.                                          |
| `create-research`     | Creates an asynchronous research task that explores the web, gathers sources, synthesizes findings, and returns results with citations.                  |
| `create-webset`       | Tool to create a new Webset with search, import, and enrichment setup.                                                                                   |
| `delete-webset`       | Tool to delete a Webset. Use after confirming the Webset ID to permanently remove the Webset and all its items.                                          |
| `get-api-key`         | Tool to retrieve details of a specific API key by its ID. Use when you need to fetch information about an API key in the team management context.        |
| `get-contents-action` | Retrieve text / highlights / summary / subpages from URLs. The endpoint returns HTTP 200 even when individual URLs fail - always inspect `statuses[]`... |
| `get-research`        | Tool to retrieve the status and results of a previously created research task.                                                                           |
| `list-events`         | Tool to list all events that have occurred in the system. Use when you need to paginate through the event history.                                       |
| `list-imports`        | Tool to list all imports for the Webset. Use when you need to paginate through and monitor import jobs.                                                  |
| `list-research`       | Tool to retrieve a paginated list of your research tasks. Use when you need to view or monitor research jobs with cursor-based pagination.               |
| `search`              | Web search via the Exa engine. Returns ranked results with optional per-result text/highlights/summary (set the nested `contents` object).               |

<Accordion title="All 18 tools" icon="list">
  | Tool                  | What it does                                                                                                                                             |
  | --------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `answer`              | Generates a direct, citation-backed answer to a clear natural language question or topic using Exa's search, adept at both specific answers and...       |
  | `create-import`       | Tool to create a new import to upload data into a Webset. Use when you need to initialize an import before uploading the data file.                      |
  | `create-monitor`      | Tool to create a new Monitor. Use when you need to schedule automated updates for a Webset without manual runs.                                          |
  | `create-research`     | Creates an asynchronous research task that explores the web, gathers sources, synthesizes findings, and returns results with citations.                  |
  | `create-webset`       | Tool to create a new Webset with search, import, and enrichment setup.                                                                                   |
  | `delete-import`       | Tool to delete an existing import. Use when you need to permanently remove an import by its ID.                                                          |
  | `delete-webset`       | Tool to delete a Webset. Use after confirming the Webset ID to permanently remove the Webset and all its items.                                          |
  | `find-similar`        | DEPRECATED: /findSimilar is a legacy endpoint and is no longer recommended for new integrations.                                                         |
  | `get-api-key`         | Tool to retrieve details of a specific API key by its ID. Use when you need to fetch information about an API key in the team management context.        |
  | `get-contents-action` | Retrieve text / highlights / summary / subpages from URLs. The endpoint returns HTTP 200 even when individual URLs fail - always inspect `statuses[]`... |
  | `get-event`           | Tool to get details of a specific event by its ID. Use when you have an event ID and need its full details.                                              |
  | `get-research`        | Tool to retrieve the status and results of a previously created research task.                                                                           |
  | `list-events`         | Tool to list all events that have occurred in the system. Use when you need to paginate through the event history.                                       |
  | `list-imports`        | Tool to list all imports for the Webset. Use when you need to paginate through and monitor import jobs.                                                  |
  | `list-research`       | Tool to retrieve a paginated list of your research tasks. Use when you need to view or monitor research jobs with cursor-based pagination.               |
  | `list-webhooks`       | Tool to list all webhooks for Websets. Use when you need to view existing webhooks and paginate through results.                                         |
  | `search`              | Web search via the Exa engine. Returns ranked results with optional per-result text/highlights/summary (set the nested `contents` object).               |
  | `update-import`       | Tool to update an import configuration by ID. Use when you need to modify an import's title or metadata.                                                 |
</Accordion>

[Open Exa in the console →](https://app.boxd.sh/integrations/detail/exa)
