Docs menu

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

ParameterTypeRequiredDescription
modulestringYesWhich domain agent to consult (e.g. 'market-clarity', 'buyer-mastery', 'deal-acceleration').
messagestringYesYour question / request for the agent (up to 4,000 characters).
historyarray of objectNoOptional 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": []
            }
          }
        }
      ]
    }
  }
}