consult_analyst
Consult synthetic domain analysts, executive personas, or historical thinkers to get specialist answers, with optional deep research and session context.
Instructions
Use when consulting synthetic domain analysts, C-Suite executive personas, or classic historical thinkers grounded in specialist knowledge graphs. (For living practitioners e.g. Ben Dietz, use consult_human_agent or request_expert_intro.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deep | No | Set true to have the agent conduct deep background research across specialist graphs and market data before answering (or detects 'do your homework' / 'deep breakdown' in multi-turn queries). | |
| query | Yes | The question or topic to discuss with the analyst | |
| userId | No | Optional user identifier. | |
| company | No | Optional company name or stock ticker (e.g., 'Nike', 'Tesla', or 'TSLA') to bind the analyst to a specific brand context. Automatically extracted if included in analyst_id (e.g. 'Nike CMO'). | |
| analyst_id | Yes | The internal ID of the agent (from list_analysts or find_expert, e.g. 'brand-cmo', 'john-ruskin', or 'retail-synthetic'). This is an internal identifier; the agent's display name is in the response. | |
| session_id | No | Pass the session_id from a previous consult response to continue that engagement — the analyst keeps context across the session. Omit for a one-off question. |