Send a message to the AI athlete assistant
Send a message to the AI athlete assistant
Send a chat message to the AI assistant in the context of a specific job. The assistant has bounded context about the athlete and the job. *
- Session handling: If
session_idis omitted, the server resumes the latest existing session for this job, or starts a fresh one (new UUID). Pass thesession_idreturned in previous responses to continue a specific conversation thread. - Access control: Athlete must be allowlisted for AI Assistant access AND must have a non-cancelled application for the given job. Returns 403 otherwise.
POST
Send a message to the AI athlete assistant
Authorizations
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Body
application/json
ID of the job/deal this conversation is about.
Required range:
x >= 1Example:
42
The athlete's message to the assistant (max 2000 characters).
Maximum string length:
2000Example:
"What deliverables are expected for this deal?"
UUID of an existing session to continue. Omit to auto-resume the latest session for this job or start a new one.
Maximum string length:
64Example:
"550e8400-e29b-41d4-a716-446655440000"