Coaching Session
Personalised, multi-turn career coaching conversation — open-ended advice, goal setting, and accountability.
POST /v1/hiring/coaching-session
Provides a conversational career coaching experience. Unlike structured intents, coaching sessions are open-ended — the candidate drives the topic and the engine responds as a personalised career coach. Use session_id to maintain continuity across turns.
Required inputs
| Field | Type | Notes |
|---|---|---|
input.user_id | string | Your platform's user ID |
input.message | string | Candidate's message or question |
Optional inputs
| Field | Type | Notes |
|---|---|---|
input.profile | ProfileInput | Enables personalised, context-aware coaching |
input.resume | ResumeInput | Resume context for advice on applications |
input.career_goals | CareerGoalsInput | Goal context for targeted coaching |
input.session_history | SessionHistoryInput | Auto-managed via session_id |
session_id | string | Continue an existing coaching session |
Example request
Response
Persona customisation
Coaching session tone, encouragement level, and persona name are controlled by your tenant's personaConfig:
See Persona Configuration for all options.