Exa

Learn how to use Exa with Composio

Overview

Enum

EXA

Description

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

Authentication Details

api_key
stringRequired

Actions

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.

Action Parameters

model
stringDefaults to exa
query
stringRequired
stream
boolean
text
boolean

Action Response

data
object
error
string
successful
boolean
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.

Action Parameters

count
integer
csv
object
entity
objectRequired
format
stringRequired
metadata
object
size
integer
title
string

Action Response

data
object
error
string
successful
boolean
Tool to create a new monitor. use when you need to schedule automated updates for a webset without manual runs.

Action Parameters

behavior
objectRequired
cadence
objectRequired
metadata
object
websetId
stringRequired

Action Response

data
object
error
string
successful
boolean
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.

Action Parameters

enrichments
array
externalId
string
import
array
metadata
object
search
objectRequired

Action Response

data
object
error
string
successful
boolean
Tool to delete a webset. use after confirming the webset id to permanently remove the webset and all its items.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean
Finds web pages semantically similar to a given url using embeddings-based search, optionally retrieving full text, highlights, or summaries for results.

Action Parameters

highlights
boolean
num_results
integerDefaults to 10
summary
boolean
text
boolean
url
stringRequired

Action Response

data
object
error
string
successful
boolean
Retrieves configurable text and highlights from a list of exa document ids or publicly accessible urls.

Action Parameters

highlights
boolean
ids
arrayRequired
text
booleanDefaults to True

Action Response

data
object
error
string
successful
boolean
Tool to list all events that have occurred in the system. use when you need to paginate through the event history.

Action Parameters

createdAfter
string
createdBefore
string
cursor
string
limit
integerDefaults to 25
types
array

Action Response

data
array
error
string
hasMore
boolean
nextCursor
string
successful
boolean
Tool to list all imports for the webset. use when you need to paginate through and monitor import jobs.

Action Parameters

cursor
string
limit
integerDefaults to 25

Action Response

data
array
error
string
hasMore
boolean
nextCursor
string
successful
boolean
Tool to delete an existing import. use when you need to permanently remove an import by its id.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
successful
boolean
Tool to get details of a specific event by its id. use when you have an event id and need its full details.

Action Parameters

id
stringRequired

Action Response

data
object
error
string
id
string
object
string
successful
boolean
Tool to list all webhooks for websets. use when you need to view existing webhooks and paginate through results.

Action Parameters

cursor
string
limit
integerDefaults to 25

Action Response

data
array
error
string
hasMore
boolean
nextCursor
string
successful
boolean
Tool to update an import configuration by id. use when you need to modify an import's title or metadata.

Action Parameters

id
stringRequired
metadata
object
title
string

Action Response

data
object
error
string
successful
boolean