Connect Exa to your AI agent

Data & Analytics 17 actions available

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

We set up the connection using your own Exa account, with keys you control, and keep it running. Your agent picks it up and starts doing the work.

What your agent can do in Exa

Each one is a real action the agent can take on its own, the same things a person clicking around Exa could do. Read-only by default; write actions are confirmed against your policy.

  • Generate an 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 detailed summaries for open-ended queries. Response contains an `answer` fi…
  • 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 a Monitor Tool to create a new Monitor. Use when you need to schedule automated updates for a Webset without manual runs.
  • Create Research Task Creates an asynchronous research task that explores the web, gathers sources, synthesizes findings, and returns results with citations. The API responds immediately with a researchId for polling completion status. Use t…
  • Create Webset Tool to create a new Webset with search, import, and enrichment setup. Use when you need to configure and seed a Webset in one call.
  • 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) DEPRECATED: /findSimilar is a legacy endpoint and is no longer recommended for new integrations. Migrate to EXA_SEARCH with type='deep-lite' or 'deep' passing a URL-shaped query, optionally with the nested `contents` ob…
  • 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 from URLs or document IDs Retrieve text / highlights / summary / subpages from URLs. The endpoint returns HTTP 200 even when individual URLs fail — always inspect `statuses[]` for CRAWL_NOT_FOUND, CRAWL_LIVECRAWL_TIMEOUT, SOURCE_NOT_AVAILABLE. C…
  • 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 Task Tool to retrieve the status and results of a previously created research task. Use the unique researchId returned from POST /research/v1 to poll until the task is finished.
  • 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 tasks 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). For agent workflows prefer `contents.highlights=true` — 10× fewer tokens than fu…
  • Update import Tool to update an import configuration by ID. Use when you need to modify an import's title or metadata.

How we connect it

  1. 1

    Connect your account

    You create a key in Exa, a key you create and control, and paste it in once. It lives in a secrets store on your server, not with us.

  2. 2

    Set the guardrails

    Read-only by default. You choose which write actions the agent may take, and anything outside that policy gets confirmed with you first.

  3. 3

    We keep it running

    Health checks on every connection, updates handled for you, and we watch the first week of activity to make sure the work lands.

Exa questions, answered.

With a key you create and control. You paste it in once, it is stored in a secrets store on your server, permissions are scoped to the minimum the agent needs, and you can revoke it at any time.
The actions Exa's API allows, the same things a person clicking around the app could do. Connections start read-only by default; write actions are confirmed against the policy you set before the agent takes them.
Connections are priced per tool on top of the base plan. Some are included, some are premium. See pricing for how connection charges work.
Standard tools are ready inside 7 business days of the setup call. We test the connection end to end, walk you through how the agent uses it, and watch the first week of activity.

Ready to put Exa to work?

Tell us what your team runs on. We set up the connection, secure it, and your agent takes it from there.

All product names, logos, and brands are property of their respective owners; used for identification only. ZeroToClaw is not affiliated with or endorsed by Exa.