Interview prep for a job
careergenius_interview_prepLikely interview questions for one job posting, each with an answer outline built ONLY from the resume: every point cites the resume line it comes from and passed the CareerGenius fact check (no invented experience; failing points are removed and listed by reason). Resume as plain text, a PDF/DOCX file (base64) or structured JSON. Counts one call and uses the AI cap. Without a key: one of the conversation's 2 free AI calls (posting_text only; job_url needs a key). Without a key the whole request is limited to 96 KB.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"on_behalf_of": "<on_behalf_of>"
},
"name": "careergenius_interview_prep"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| links | No | ||
| resume | No | Structured resume. Only what the person really has done: every output is checked against it. | |
| contact | No | ||
| job_url | No | A public job posting link (Greenhouse, Lever, Ashby, SmartRecruiters, Workday or a page with JobPosting data). Fetched by our job-import engine; private or internal addresses are refused. | |
| resume_file | No | ||
| resume_text | No | A pasted plain-text resume. Read by a fixed layout parser (no AI, nothing added); section headings (Summary, Experience, Education, Skills) help. | |
| on_behalf_of | Yes | Required. You confirm a person asked for this, and the resume is theirs (or they are authorised to use it). | |
| posting_text | No | The job posting text (preferred). | |
| idempotency_key | No | Optional, keyed calls only (ignored without a key). Retrying with the same key returns the first answer and is not charged twice. Only when you send it, that answer (which can contain text taken from the resume) is kept for 24 hours so the retry can be replayed, then deleted. Without it nothing from the request is stored. |