You can wire the Exa node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.
Credentials
Connect Exa under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Get your credentials here.Operations
Agent
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Cancel Agent Run | cancel_agent_run | Cancel a queued or running Agent run. | |
| Create Agent Run | create_agent_run | Create an asynchronous Agent run for deep research, list-building, or enrichment. | |
| Get Agent Run | get_agent_run | Retrieve an Agent run by ID (status, output, citations). | |
| List Agent Runs | list_agent_runs | Retrieve a paginated list of Agent runs for your team. |
Monitors
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Monitor | create_monitor | Create a Monitor that runs a recurring Exa search and delivers results to a webhook. | |
| Delete Monitor | delete_monitor | Delete a monitor (irreversible). | |
| Get Monitor | get_monitor | Retrieve a single monitor by ID. | |
| List Monitor Runs | list_monitor_runs | List runs for a monitor (reverse-chronological). | |
| List Monitors | list_monitors | List all monitors for the authenticated team. | |
| Trigger Monitor | trigger_monitor | Trigger a monitor run immediately regardless of schedule. | |
| Update Monitor | update_monitor | Update an existing monitor (schedule, search config). |
Search
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Answer | answer | Get an LLM-generated answer grounded with citations from an Exa search. | |
| Find Similar | find_similar | Find pages semantically similar to a given URL. | |
| Get Contents | get_contents | Retrieve clean, LLM-ready parsed content for a list of URLs. | |
| Search | search | Search the web with Exa’s neural/keyword/auto search. |
Websets
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Webset | create_webset | Create a Webset (search + optional enrichment); begins processing automatically. | |
| Create Webset Enrichment | create_webset_enrichment | Add an enrichment column (extract/classify a field) to a Webset. | |
| Create Webset Webhook | create_webset_webhook | Register a webhook to receive Websets event notifications. | |
| Delete Webset | delete_webset | Delete a Webset. | |
| Get Webset | get_webset | Retrieve a Webset by ID. | |
| List Webset Items | list_webset_items | List the verified/enriched result items in a Webset. | |
| List Websets | list_websets | List all Websets for the team. | |
| List Websets Events | list_websets_events | List events that have occurred (webset/item/enrichment lifecycle). | |
| Update Webset | update_webset | Update a Webset’s metadata/configuration. |
Other
| Operation | ID | Description | Trigger |
|---|---|---|---|
| On Monitor Results | on_monitor_results | Fire the workflow when an Exa Monitor delivers new search results. | Yes |