Exa
exaExa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases
Acciones disponibles (14)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Generate an answerEXA_ANSWERAcciónGenerates 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.
EXA_ANSWERAcciónGenerates 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.
Parámetros de entrada
textbooleanSet to `true` to include the full text content of the cited source documents in the `citations` part of the response. Defaults to `false`.
modelstringSpecifies the search model to use. 'exa' uses a single, direct query. 'exa-pro' uses two expanded queries for potentially more comprehensive results. Allowed values are 'exa' or 'exa-pro'. Defaults to 'exa'.
querystringObligatorioThe natural language question or search query for which an answer is sought. The query should be specific enough to guide the search effectively.
streambooleanSet to `true` to receive the response as a stream of server-sent events (SSE). This is useful for displaying results incrementally. Defaults to `false`.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ImportEXA_CREATE_IMPORTAcciónTool to create a new import to upload data into a webset. use when you need to initialize an import before uploading the data file.
EXA_CREATE_IMPORTAcciónTool to create a new import to upload data into a webset. use when you need to initialize an import before uploading the data file.
Parámetros de entrada
csvobjectCSV-specific settings for the import.
sizeintegerSize of the import in bytes.
countintegerNumber of items in the import.
titlestringTitle of the import.
entityobjectObligatorioEntity information for the import.
formatstringObligatorioFormat of the import file (e.g., 'csv').
metadataobjectAdditional metadata for the import.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create a MonitorEXA_CREATE_MONITORAcciónTool to create a new monitor. use when you need to schedule automated updates for a webset without manual runs.
EXA_CREATE_MONITORAcciónTool to create a new monitor. use when you need to schedule automated updates for a webset without manual runs.
Parámetros de entrada
cadenceobjectObligatorioHow often the monitor will run.
behaviorobjectObligatorioBehavior to perform when monitor runs.
metadataobjectKey-value pairs to associate with the Monitor.
websetIdstringObligatorioThe ID of the Webset to attach this Monitor to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create WebsetEXA_CREATE_WEBSETAcciónTool to create a new webset with search, import, and enrichment setup. use when you need to configure and seed a webset in one call.
EXA_CREATE_WEBSETAcciónTool to create a new webset with search, import, and enrichment setup. use when you need to configure and seed a webset in one call.
Parámetros de entrada
importobject[]Import data from existing Websets or Imports.
searchobjectObligatorioInitial search configuration for the Webset.
metadataobjectArbitrary key-value pairs to associate with this Webset.
externalIdstringExternal identifier to reference the Webset in your system.
enrichmentsobject[]Enrichments to apply to Webset items.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete importEXA_DELETE_IMPORTAcciónTool to delete an existing import. use when you need to permanently remove an import by its id.
EXA_DELETE_IMPORTAcciónTool to delete an existing import. use when you need to permanently remove an import by its id.
Parámetros de entrada
idstringObligatorioThe ID of the import to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete websetEXA_DELETE_WEBSETAcciónTool to delete a webset. use after confirming the webset id to permanently remove the webset and all its items.
EXA_DELETE_WEBSETAcciónTool to delete a webset. use after confirming the webset id to permanently remove the webset and all its items.
Parámetros de entrada
idstringObligatorioThe id or externalId of the Webset to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Find similarEXA_FIND_SIMILARAcciónFinds web pages semantically similar to a given url using embeddings-based search, optionally retrieving full text, highlights, or summaries for results.
EXA_FIND_SIMILARAcciónFinds web pages semantically similar to a given url using embeddings-based search, optionally retrieving full text, highlights, or summaries for results.
Parámetros de entrada
urlstringObligatorioThe URL for which to find semantically similar web pages. This must be a valid and accessible web address.
textbooleanSet to true to request the full text content of each similar page. Defaults to false.
summarybooleanSet to true to request a generated summary for each similar page. Defaults to false.
highlightsbooleanSet to true to request relevant text snippets (highlights) from each similar page. Defaults to false.
num_resultsintegerThe desired number of similar web pages to return. Must be an integer between 1 and 100, inclusive. Defaults to 10.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get contents from URLs or document IDsEXA_GET_CONTENTS_ACTIONAcciónRetrieves configurable text and highlights from a list of exa document ids or publicly accessible urls.
EXA_GET_CONTENTS_ACTIONAcciónRetrieves configurable text and highlights from a list of exa document ids or publicly accessible urls.
Parámetros de entrada
idsstring[]ObligatorioA list of document IDs (strings obtained from Exa search results) or fully qualified URLs (e.g., 'https://example.com/article') for which to retrieve content. At least one ID or URL must be provided.
textbooleanControls text extraction. Accepts a boolean or a `TextOptions` object. If `True` (the default), extracts full-page text using default settings. If `False`, no text is extracted. Provide a `TextOptions` object to customize text extraction (e.g., `max_characters`, `include_html_tags`).
highlightsbooleanControls highlight extraction. Accepts a boolean or `HighlightOptions`. If `True`, extracts AI highlights (default settings); if `False`, no highlights. Use `HighlightOptions` for custom settings (e.g., `num_sentences`, `query`). Default is `None` (no highlights extracted).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get EventEXA_GET_EVENTAcciónTool to get details of a specific event by its id. use when you have an event id and need its full details.
EXA_GET_EVENTAcciónTool to get details of a specific event by its id. use when you have an event id and need its full details.
Parámetros de entrada
idstringObligatorioThe unique identifier of the event to retrieve.
Parámetros de salida
idstringObligatorioThe unique identifier for the event.
dataobjectObligatorioDetailed payload of the event.
errorstringError if any occurred during the execution of the action
objectstringObligatorioType of the object, always 'event'.
successfulbooleanObligatorioWhether or not the action execution was successful or not
List eventsEXA_LIST_EVENTSAcciónTool to list all events that have occurred in the system. use when you need to paginate through the event history.
EXA_LIST_EVENTSAcciónTool to list all events that have occurred in the system. use when you need to paginate through the event history.
Parámetros de entrada
limitintegerThe number of results to return (1–200, default 25).
typesstring[]Filter events by one or more event types.
cursorstringThe cursor to paginate through the results.
createdAfterstringFilter events created at or after this UTC timestamp (inclusive). Must be a valid ISO 8601 datetime string.
createdBeforestringFilter events created at or before this UTC timestamp (inclusive). Must be a valid ISO 8601 datetime string.
Parámetros de salida
dataobject[]ObligatorioThe list of event records.
errorstringError if any occurred during the execution of the action
hasMorebooleanObligatorioWhether there are more results to paginate through.
nextCursorstringThe cursor for the next page of results, if any.
successfulbooleanObligatorioWhether or not the action execution was successful or not
List importsEXA_LIST_IMPORTSAcciónTool to list all imports for the webset. use when you need to paginate through and monitor import jobs.
EXA_LIST_IMPORTSAcciónTool to list all imports for the webset. use when you need to paginate through and monitor import jobs.
Parámetros de entrada
limitintegerThe number of results to return (1–200, default 25).
cursorstringThe cursor to paginate through the results.
Parámetros de salida
dataobject[]ObligatorioThe list of import records.
errorstringError if any occurred during the execution of the action
hasMorebooleanObligatorioWhether there are more results to paginate through.
nextCursorstringThe cursor for the next page of results, if any.
successfulbooleanObligatorioWhether or not the action execution was successful or not
List webhooksEXA_LIST_WEBHOOKSAcciónTool to list all webhooks for websets. use when you need to view existing webhooks and paginate through results.
EXA_LIST_WEBHOOKSAcciónTool to list all webhooks for websets. use when you need to view existing webhooks and paginate through results.
Parámetros de entrada
limitintegerNumber of results to return per page.
cursorstringPagination cursor returned by a previous call. Must be at least 1 character if provided.
Parámetros de salida
dataobject[]ObligatorioArray of webhook objects.
errorstringError if any occurred during the execution of the action
hasMorebooleanObligatorioWhether more results are available.
nextCursorstringCursor to use for the next page of results, if hasMore is true.
successfulbooleanObligatorioWhether or not the action execution was successful or not
SearchEXA_SEARCHAcciónPerforms a web search using the exa engine, useful for queries requiring advanced filtering, specific content categories, or ai-optimized prompting.
EXA_SEARCHAcciónPerforms a web search using the exa engine, useful for queries requiring advanced filtering, specific content categories, or ai-optimized prompting.
Parámetros de entrada
typestringType of search: 'keyword' for Google-like SERP, 'neural' for embeddings-based, or 'auto' for Exa to decide.
querystringObligatorioThe search query string.
categorystringA specific data category to focus the search on (e.g., 'company', 'research paper').
numResultsintegerDesired number of search results.
excludeTextstring[]A list containing one string (max 5 words) that must not be present in the webpage text.
includeTextstring[]A list containing one string (max 5 words) that must be present in the webpage text.
endCrawlDatestringFilters results to include only those crawled by Exa before this ISO 8601 date.
useAutopromptbooleanIf true, Exa converts the query to an Exa-optimized prompt for potentially better results.
excludeDomainsstring[]A list of domain names to specifically exclude from the search results.
includeDomainsstring[]A list of domain names to specifically include in the search results.
startCrawlDatestringFilters results to include only those crawled by Exa after this ISO 8601 date.
endPublishedDatestringFilters results to include only those published before this ISO 8601 date.
startPublishedDatestringFilters results to include only those published after this ISO 8601 date.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update importEXA_UPDATE_IMPORTAcciónTool to update an import configuration by id. use when you need to modify an import's title or metadata.
EXA_UPDATE_IMPORTAcciónTool to update an import configuration by id. use when you need to modify an import's title or metadata.
Parámetros de entrada
idstringObligatorioThe ID of the import to update.
titlestringNew title for the import. Leave null if unchanged.
metadataobjectKey-value pairs to attach to the import. Leave null if unchanged.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not