Agent Consultation
consult_agent
Consult one of Andru's domain expert agents in natural language and get a domain-scoped answer (it may call free lookup tools; paid tools must be called directly). $3 per turn. One consultation turn per call; pass prior turns as `history` to continue. Use `module` to pick the expert (e.g. 'market-clarity', 'deal-acceleration').
Price: $3.00MCP and A2A
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
module | string | Yes | Which domain agent to consult (e.g. 'market-clarity', 'buyer-mastery', 'deal-acceleration'). |
message | string | Yes | Your question / request for the agent (up to 4,000 characters). |
history | array of object | No | Optional prior turns to continue a conversation: [{ role: "user"|"assistant", content }]. At most 10 turns of 2,000 characters each. |
Ask for it in your MCP client
Your client picks the tool and fills in the parameters from what you ask. These are the arguments it sends:
arguments
{
"module": "<module>",
"message": "<message>",
"history": []
}Call it over A2A
POST to https://api.andru-ai.com/api/a2a/tasks with your key in X-API-Key. See Send a task.
Request body
{
"jsonrpc": "2.0",
"id": "1",
"method": "tasks/send",
"params": {
"skillId": "agent-consultation",
"message": {
"role": "user",
"parts": [
{
"kind": "data",
"data": {
"tool": "consult_agent",
"args": {
"module": "<module>",
"message": "<message>",
"history": []
}
}
}
]
}
}
}