Implementation
gradeNot graded
gradeNot graded
parseResumeAction
Parses the resume PDF the user has uploaded on this page and extracts role, experience, and skills.
View tool JSON
{
"name": "parseResume",
"kind": "act",
"impl": "imperative",
"description": "Parses the resume PDF the user has uploaded on this page and extracts role, experience, and skills.",
"inputSchema": {
"type": "object",
"properties": {}
}
}matchJobsAction
Scores the parsed resume against open job postings and returns ranked matches with matchId values.
View tool JSON
{
"name": "matchJobs",
"kind": "act",
"impl": "imperative",
"description": "Scores the parsed resume against open job postings and returns ranked matches with matchId values.",
"inputSchema": {
"type": "object",
"properties": {}
}
}draftCoverLetterAction
Drafts a cover letter for a specific job match. Requires the matchId returned by matchJobs.
View tool JSON
{
"name": "draftCoverLetter",
"kind": "act",
"impl": "imperative",
"description": "Drafts a cover letter for a specific job match. Requires the matchId returned by matchJobs.",
"inputSchema": {
"type": "object",
"properties": {
"matchId": {
"type": "number",
"description": "The matchId returned by matchJobs"
}
},
"required": [
"matchId"
]
}
}