InvestmentAdvisor
InvestmentAdvisor Agent
Retirement accounts specialist. Handles 401(k) inquiries, IRA management, rollover guidance, and tax impact calculations.
Configuration
| Property |
Value |
| Name |
InvestmentAdvisor |
| Industry |
Banking |
| Entry Point |
No |
| Handoff Trigger |
handoff_investment_advisor |
| Voice |
en-US-OnyxTurboMultilingualNeural |
Source: apps/artagent/backend/registries/agentstore/investment_advisor/agent.yaml
Capabilities
- Retirement account information (401k, IRA)
- Rollover options and guidance
- Tax impact calculations
- Account routing information
- Investment knowledge base search
Retirement Accounts
| Tool |
Purpose |
get_retirement_accounts |
List all retirement accounts |
get_401k_details |
Detailed 401(k) information |
get_rollover_options |
Available rollover paths |
calculate_tax_impact |
Tax implications of decisions |
search_rollover_guidance |
Rollover rules and regulations |
Account Operations
| Tool |
Purpose |
get_account_routing_info |
Bank routing details |
get_account_summary |
General account summary |
Handoffs
Escalation
| Tool |
Purpose |
escalate_human |
Transfer to human advisor |
escalate_emergency |
Emergency escalation |
Handoff Graph
flowchart LR
IA[InvestmentAdvisor]
BC[BankingConcierge] --> IA
IA --> BC
IA --> CR[CardRecommendation]
CR --> IA
IA --> H[Human Advisor]
Voice Configuration
voice:
name: en-US-OnyxTurboMultilingualNeural
type: azure-standard
rate: "0%"
Prompt Template
Located at: apps/artagent/backend/registries/agentstore/investment_advisor/prompt.jinja
Context Variables
| Variable |
Description |
caller_name |
Authenticated caller name |
retirement_accounts |
List of retirement accounts |
current_employer |
Current 401(k) employer |
rollover_in_progress |
Active rollover details |
handoff_context |
Context from routing agent |
Usage Scenarios
401(k) Inquiry Flow
- Customer asks about 401(k) balance
- Agent retrieves account details
- Explains vesting, contributions, matches
Rollover Flow
- Customer wants to rollover old 401(k)
- Agent explains options (Traditional IRA, Roth, new 401k)
- Calculates tax impact
- Provides routing information for transfer
Cross-Sell Flow
After handling retirement question, may hand off to CardRecommendation if customer shows interest in banking products.
Compliance Notes
- Investment advice must include appropriate disclosures
- Tax calculations are estimates, not tax advice
- Complex situations escalate to human advisor