Ask an Andru specialist
consult_agentGet a domain-scoped answer from an Andru expert for open questions that no other tool fits; choose a module, pass history to continue, and check the quote first because calls are paid.
Instructions
Any step, when no other tool fits: use this when the person asks an open question for one of Andru's domain experts. Gets a domain-scoped answer in natural language (it may call lookup tools; tools that cost money must be called directly). One turn per call; pass prior turns as history to continue. Use module to pick the expert (e.g. 'market-clarity', 'deal-acceleration', 'due-diligence', 'portfolio-ops'). Paid. Check the price with quote before running.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| module | Yes | Which domain agent to consult (e.g. 'market-clarity', 'due-diligence', 'portfolio-ops'). | |
| history | No | Optional prior turns: [{ role, content }]. At most 10 turns of 2,000 characters each. | |
| message | Yes | Your question / request for the agent (up to 4,000 characters). | |
| quoteId | No | Optional: the quote_id from quote, to pay the quoted price (held for 30 minutes). | |
| idempotencyKey | No | Optional: any unique string for this call. Retrying with the same key returns the first result and never charges twice. | |
| maxAmountCents | No | Optional: the most this call may cost, in cents. If the price is higher, nothing runs and nothing is charged. |