Opportunity Tools¶
Professional opportunity search and suggestion tools.
Configuration¶
- File:
src/chatbot/agentic/tools/opportunities_suggestion_tools.py
Available Tools¶
search_opportunities_tool¶
Advanced opportunity search with filters for departments, locations, skills, and grade levels.
suggest_opportunities_based_on_user_profile_tool¶
Personalized opportunity suggestions based on user skills and career goals.
suggest_opportunities_based_on_objective_tool¶
Opportunities aligned with specific career objectives.
Search Capabilities¶
- Department filtering
- Location matching
- Skills requirements
- Grade level filtering
- Atlas Search integration
- Natural language queries
- Matching-score retrieval with one guarded recalculation when scores are absent
- Parallel full-text/vector retrieval with local weighted RRF
- Tenant matching hard filters reused without widening visibility
- Localized
opportunity.*streaming sub-steps