[← Back to tools]
exa.answer
Answer from the web with Exa: pay per use, no API key
Use Exa from Claude, Claude Code, Cursor, ChatGPT, and other agents through one Cralo balance.
Answer a question using current web sources and return the supporting citations from Exa.
Price and execution
- Price
- $0.005
- Pricing model
- Fixed price per successful call
- Execution class
- fast
Limits
No additional limits are published for this tool.
Parameters
Fields exa.answer accepts as JSON input.
querystringRequiredThe question Exa should answer from web sources.
include_source_textbooleanOptionalInclude extracted source text with each citation.
Raw input JSON Schema
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"maxLength": 2000,
"minLength": 1,
"description": "The question Exa should answer from web sources."
},
"include_source_text": {
"type": "boolean",
"default": false,
"description": "Include extracted source text with each citation."
}
},
"additionalProperties": false
}Returns
Fields a successful exa.answer call returns.
answerstringRequiredcost_usdnumber | nullRequiredcitationsarray of objectRequiredurlstring (uri)Requiredtextstring | nullRequiredtitlestringRequiredauthorstring | nullRequiredpublished_datestring | nullRequired
retrieved_atstring (date-time)Required
Raw output JSON Schema
{
"type": "object",
"required": [
"answer",
"citations",
"cost_usd",
"retrieved_at"
],
"properties": {
"answer": {
"type": "string"
},
"cost_usd": {
"type": [
"number",
"null"
],
"minimum": 0
},
"citations": {
"type": "array",
"items": {
"type": "object",
"required": [
"title",
"url",
"author",
"published_date",
"text"
],
"properties": {
"url": {
"type": "string",
"format": "uri"
},
"text": {
"type": [
"string",
"null"
]
},
"title": {
"type": "string"
},
"author": {
"type": [
"string",
"null"
]
},
"published_date": {
"type": [
"string",
"null"
],
"format": "date-time"
}
},
"additionalProperties": false
}
},
"retrieved_at": {
"type": "string",
"format": "date-time"
}
},
"additionalProperties": false
}Run this tool
Copy this instruction to your agent to set up Cralo and call this tool with the example input.
Set up Cralo by following https://cralo.ai/SKILL.md, then call the exa.answer tool with this input: {"query":"What is the capital of France?"}Safety notes
- Side Effect
- read_only
- Public Sources Only
- Yes
How this compares to using Exa directly
You do not need a separate Exa account or subscription for this call. Cralo uses one prepaid balance across all tools and shows the per-call price before you run the command.
Related tools
[Browse all tools]- $0.007Exa SearchSearch the web using Exa. Returns relevant pages with titles, URLs, publication details, and highlighted passages. Price covers 10 results; extra results cost more (quoted from `num_results`, max 100).Exa
exa.searchInstant - $0.001Extract content with ExaExtract clean text, relevant highlights, or summaries from known web pages using Exa. Price is per URL.Exa
exa.contentsInstant - $0.007Find similar pages with ExaFind pages semantically similar to a known URL using Exa, with titles, publication details, and highlights. Price covers 10 results; extra results cost more (quoted from `num_results`, max 100).Exa
exa.find-similarInstant - $0.10Ask PerplexityAnswer a question with Perplexity's fast, web-grounded Agent API preset and source citations.Perplexity
perplexity.askInstant - $0.20Reason with PerplexityAnalyze a complex question with Perplexity's medium Agent API preset, web grounding, and citations.Perplexity
perplexity.reasonInstant