Compose the mentoring brief: the artifact + the authoritative price
compose_mentoring_briefThe accumulator — call after every change. Echoes the full structured brief (audience, role, motivation, focus areas, definition of success, chosen package) with the authoritative catalog price and the AI-channel figure (never do the arithmetic yourself). For company deals it states whether the free-sessions concession applies. Read the brief back to the visitor; when they explicitly agree on the price, call send_mentoring_offer with price_agreed true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| audience | Yes | ||
| offer_id | Yes | ||
| role_band | Yes | ||
| motivation | Yes | ||
| visibility | No | Visibility answer id from get_mentoring_options visibility_question (consent capture — 'private' is a first-class answer) | |
| leaders_count | No | Company deals: how many leaders are being sponsored | |
| focus_area_ids | Yes | Agreed focus area ids (visitor can pick any from the taxonomy) | |
| company_context | No | Company deals: company name + anything relevant | |
| success_definition | Yes | The visitor's definition of success, in their own words |