Store Screening Answers
store_qa_answersStores your own screening-question answers for a job application, replacing answers to matching questions and adding new ones so repeated calls create no duplicates.
Instructions
Store screening-question answers the caller wrote for an application, with no LLM call (generate_qa_answers has the app's configured model write them). One entry per question, shown in the job's Apply step history and in list_qa_entries. A question the application already holds (the same words, case and spacing ignored) has its answer replaced and the others are added, so a repeated call changes nothing. Answers are stored as plain form text, as generated ones are: markdown bold, headings, bullet markers and backticks are removed, and en and em dashes become a hyphen in a range ("2020-2023") and a comma elsewhere, line breaks kept. The text is stored as the user's own words; the server does not verify it. An answer that is empty once its formatting is removed is a 400 that stores nothing. Returns the stored entries [{id, kind, prompt, answer, model_used, created_at}]; model_used names the agent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| answers | Yes | 1-50 {question, answer} pairs: question as the form asks it (at most 2000 characters), answer as it goes into the form (at most 10000). | |
| application_id | Yes |